3321 599
19927 240
58546 157
2686 459
3853 318
1062 152
109345 766
9298 450
2819 292
5361 468
3907 657