2 985 045 21452
31 351 140 63890
1 135 624 6208
4 051 501 17954
683 109 2815
6 690 963 26164
4 817 984 17877
1 310 385 2913
2 397 812 8734