2 914 709 21128
30 760 915 63091
1 128 140 6173
4 014 993 17869
676 388 2795
6 612 043 25921
4 778 510 17750
1 295 700 2890
2 374 947 8676