3320 599
19914 240
58529 157
2686 459
3850 318
1060 152
109306 766
9291 450
2815 292
5360 468
3905 657