3321 599
19921 240
58541 157
2686 459
3852 318
1062 152
109328 766
9297 450
2818 292
5361 468
3907 657