4647 716
71135 784
23153 594
2949 413
2012 47
6789 592
23950 234
76921 309
112739 640
7904 523
4021 442
1363 156