15 313 503 50618
1 010 280 3480
4 904 087 17281
700 325 4226
1 098 221 6615
1 181 537 7669
1 282 357 5146
11 951 944 34600
2 965 150 19912
1 106 905 4988
2 771 725 9831
3 279 735 18371
5 822 221 23904
1 125 010 4890
488 862 2393
2 193 876 4851
1 120 821 6207
2 907 913 8859
994 670 4054
479 830 1640
2 592 648 7291