21 873 003 53886
19 403 340 52120
5 154 751 14316
10 518 813 23899
12 022 085 26579
14 753 181 45374
2 173 761 6460
4 504 508 26341
11 870 530 55696
595 515 3800
2 783 854 11796
1 259 118 3432
895 958 2864