3321 599
19918 240
58534 157
2686 459
3851 318
1061 152
109319 766
9296 450
2818 292
5361 468
3906 657