30 185 505 62370
10 866 957 29146
3 536 944 6687
1 058 916 8777
671 025 4218
4 259 924 25757
4 927 615 11924
2 315 043 10014
958 241 3546
8 019 847 18406
1 671 211 6908
1 621 204 8617
3 125 593 12312
4 257 730 14433
4 685 850 14478
912 524 2608
1 062 793 5427