2652 130
5590 292
36970 499
16213 441
23702 294
3592 362
4398 593
3685 387
8256 323
4149 637
1880 288
3355 345
23576 753