21 390 295 57246
4 839 682 13237
1 043 891 4065
2 950 295 16334
324 000 840
9 676 696 41733
931 427 5816
1 513 603 5453
3 959 610 8220
1 084 311 3709
1 199 830 5525