2 487 509 16462
14 158 941 69079
9 477 233 47505
2 930 726 9499
4 298 898 15364
3 171 756 24859
1 412 981 5778