3 334 882 23128
13 458 910 28124
2 699 056 8530
1 155 830 4333
3 146 968 16487
4 792 535 20651
8 166 487 30205
4 034 075 13852
9 942 889 42998