3320 599
19918 240
58532 157
2686 459
3851 318
1061 152
109318 766
9295 450
2817 292
5361 468
3906 657