5 767 053 23996
1 239 928 8468
6 777 200 43346
859 227 6302
282 665 2300
1 887 448 17576
2 493 567 13487
12 552 793 57382
31 865 650 64455
11 314 495 31032