2 411 371 14316
2 314 870 13802
702 893 4982
455 187 2780
587 604 3801
441 029 2411
7 912 510 28211
317 680 1538
1 043 190 6896