4 921 632 20598
12 772 827 27758
11 956 288 34611
6 122 192 19738
2 664 012 18655
589 838 2481
7 483 656 26123
5 128 827 12872
1 426 671 4463
984 718 3092
1 352 610 3346