2660 130
5601 292
37004 499
16274 441
23804 294
3602 362
4410 593
3691 387
8262 323
4157 637
1884 288
3360 345
23615 753