21 873 905 53886
19 403 835 52121
5 154 909 14317
10 519 149 23900
12 022 650 26579
14 753 697 45374
2 173 876 6460
4 504 655 26343
11 871 074 55697
595 527 3800
2 783 913 11796
1 259 147 3432
895 973 2864