3322 599
19927 240
58551 157
2687 459
3853 318
1062 152
109364 766
9299 450
2819 292
5362 468
3909 657