21 870 545 53883
19 401 914 52118
5 154 374 14314
10 517 860 23896
12 020 509 26572
14 751 722 45371
2 173 495 6460
4 504 077 26340
11 868 718 55692
595 475 3800
2 783 738 11796
1 258 993 3431
895 909 2864