3043 653
15365 722
1540 240
446 39
13156 640
5014 446
1376 124
7145 153
2302 174
3063 689
1230 73
3004 565
3566 927
3494 691
1730 381