3043 653
15359 722
1540 240
444 39
13138 640
5012 446
1376 124
7143 153
2298 174
3063 689
1229 73
3003 565
3566 927
3493 691
1727 381