1266 180
4112 171
3476 420
29340 382
11148 349
11601 78
14682 253
2389 143
3828 212
9880 234
26593 491
4371 756
2726 428
11627 462
3185 206
4648 824
4064 706