3 122 928 19353
17 094 169 38829
22 586 913 59386
31 875 040 64469
34 926 659 60757
521 716 7597
1 588 325 8803
3 082 382 12684
1 559 837 8455
3 546 744 32749
2 096 946 18647
934 731 7914
5 412 351 19741
576 468 3508
3 205 763 14759
2 487 591 14801
2 916 898 15751
876 493 5016
2 118 152 13787
2 531 070 24202
1 983 274 12874
780 916 3265