31 350 808 63889
921 294 4463
2 528 981 9775
3 440 856 13140
1 161 069 3073
505 487 3926
503 768 3325
1 247 352 10130
2 861 876 12565
1 061 607 3579
330 181 409
22 653 540 55265
2 683 365 6508
5 435 593 13664
12 538 839 27430
1 263 407 3074
2 996 463 10109
618 013 3398
14 352 541 69692
10 802 018 24525
4 740 448 22784
1 867 547 5146
348 792 1390