19 351 303 49221
34 916 847 60743
31 865 238 64454
28 467 551 54352
6 419 811 35215
2 102 882 15801
5 845 845 12420
3 833 316 6911
9 098 979 19986
739 321 1441
10 499 166 23516
1 218 562 5821
3 589 383 9778
2 915 629 14756
6 192 112 14557
4 032 963 19186
565 121 6421
1 610 792 11335
1 093 903 3682
2 017 798 6898
3 905 059 17307
1 563 490 4895