2 914 518 21125
30 759 298 63090
1 128 124 6173
4 014 899 17869
676 373 2795
6 611 862 25921
4 778 421 17750
1 295 679 2890
2 374 883 8677