19 015 942 51278
6 389 105 34727
10 630 977 28329
3 330 180 14603
595 880 2201
4 787 972 7471
1 925 812 8377
3 915 968 10574
2 889 217 7696
1 484 329 4931