28 274 800 54113
2 771 902 14965
1 690 143 11126
571 536 2495
621 838 2298
2 900 287 15704
5 043 504 29185
2 037 636 13478
664 838 4313
1 826 687 5242
354 719 963
2 241 510 8055