2 829 042 20687
30 112 860 62287
1 120 953 6155
3 980 841 17778
670 530 2784
6 526 753 25652
4 731 485 17590
1 281 584 2876
2 342 870 8606