3321 599
19924 240
58545 157
2686 459
3853 318
1062 152
109339 766
9298 450
2819 292
5361 468
3907 657