3041 701
3309 350
4841 777
5631 105
16543 594
7031 416
10756 617
9280 156
57033 389
11420 80
22717 863