1291 180
4127 171
3517 420
29399 382
11189 349
11650 78
14717 253
2401 143
3860 212
9908 234
26697 491
4405 756
2730 428
11661 462
3202 206
4665 824
4083 706