2 615 938 13398
13 682 108 42219
1 265 509 12092
2 624 135 12534
9 832 353 42462
19 612 246 52597
9 019 898 31175
1 197 348 4237
8 883 083 19634
12 445 403 37854
22 847 903 76889