3320 599
19918 240
58531 157
2686 459
3850 318
1061 152
109312 766
9294 450
2815 292
5361 468
3906 657