1258 180
4105 171
3466 420
29318 382
11135 349
11576 78
14668 253
2386 143
3809 212
9875 234
26554 491
4361 756
2723 428
11615 462
3179 206
4645 824
4055 706