2 595 626 21754
877 505 6030
2 585 607 4067
5 852 787 18538
1 018 793 7662
1 907 185 5205
3 004 151 6845
611 402 1177
1 082 109 4267
859 430 6037
920 806 9422
415 554 1087
387 256 1580
14 200 967 43336
1 116 561 9099
1 456 327 7045