21 861 887 53869
19 396 877 52109
5 152 910 14309
10 514 786 23884
12 014 891 26560
14 746 361 45352
2 172 437 6460
4 502 604 26332
11 862 932 55667
595 362 3800
2 783 321 11794
1 258 586 3429
895 743 2864