2 782 897 20489
29 813 264 61952
1 117 894 6148
3 959 572 17708
667 559 2774
6 488 510 25526
4 712 896 17531
1 277 043 2868
2 330 801 8570