11 398 985 40911
6 593 445 36866
8 029 902 32587
2 122 830 15016
1 728 457 10259
388 685 2000
1 320 034 11032
2 652 082 12246
1 581 797 3869
1 510 411 3142
3 050 154 6219
470 228 650
740 180 934
876 908 2322
8 305 406 36775
12 161 209 45729
9 293 415 31724
2 884 397 27891
1 414 739 8797
922 238 10530