2 495 430 17026
5 223 927 22044
10 033 179 43395
4 100 717 11031
1 261 022 10574
2 175 361 13382
2 336 003 14300
2 611 647 17643
4 336 978 25030
9 724 702 31827
8 897 784 32384
6 753 976 26342
1 218 159 5819