4436443 750
12100761 2387
4198273 2180
2976168 530
30050109 11774
3827311 700
1776199 694
5072742 917
2991741 851
1334419 267
18303970 8102
3022582 845
1726820 417
2509595 760
2774968 926
1576806 565
1849348 351
1224753 311
4932441 807
1056215 367
1294980 358
1298988 389
25831129 9943
1548340 565
15510583 5780