2655 130
5592 292
36979 499
16228 441
23727 294
3593 362
4401 593
3686 387
8256 323
4150 637
1881 288
3357 345
23591 753