2667 130
5609 292
37037 499
16336 441
23883 294
3605 362
4424 593
3702 387
8268 323
4162 637
1889 288
23658 753