2575 130
5463 292
35921 498
15356 441
22549 293
3535 362
4324 593
3614 387
8196 323
4084 637
1823 288
3252 345
22878 753