18 434 593 47416
1 645 813 10903
22 671 872 75645
15 144 174 42550
985 699 9909
1 129 459 6839
14 680 757 49028
3 094 836 19512
1 447 403 10320
4 318 949 21597
1 192 262 9638
1 166 282 6802
10 375 314 49802
2 368 185 5570
30 092 673 62269