2 487 638 16462
14 159 512 69082
9 477 641 47506
2 930 818 9499
4 298 965 15365
3 171 881 24860
1 412 987 5778