1257 180
4105 171
3466 420
29317 382
11135 349
11574 78
14668 253
2384 143
3809 212
9875 234
26554 491
4358 756
2723 428
11614 462
3179 206
4645 824
4054 706