3108495 794
9072611 3653
2119685 885
1410967 622
856756 292
1657444 417
6209153 2494
1173953 339
2722309 895
30188147 12120
3306227 763
962329 292
4373750 1526
1163931 336
358496 157
3997497 1143
2300349 845
1946257 505
901103 179
607979 301
1387839 398