13 694 960 28436
2 016 175 16532
5 051 839 20569
2 283 089 20494
2 850 444 32508
4 032 503 33253
1 894 189 12257
3 131 596 15408
4 385 933 33362
1 475 019 7933
497 338 3880
3 209 418 14919
2 038 991 17969