12 022 863 56081
4 546 209 26507
262 889 521
595 979 3233
1 460 399 14653
1 172 987 5291
677 160 2471
2 869 806 6241
877 585 3217
1 711 854 6377
1 286 146 4746
497 382 2317