14 913 815 49535
1 300 040 4638
785 708 3562
2 679 066 12529
3 359 200 14358
2 606 048 11563
30 759 167 63090