2 915 486 21128
30 769 422 63102
1 128 222 6173
4 015 433 17870
676 454 2795
6 613 066 25923
4 779 066 17756
1 295 823 2891
2 375 262 8676