4 718 874 20148
12 283 944 27017
11 526 826 33689
6 016 473 19464
2 594 685 18315
581 417 2457
7 282 697 25786
4 998 555 12637
1 382 019 4398
954 584 3040
1 333 838 3319