2571 130
5462 292
35904 498
15343 441
22539 293
3533 362
4323 593
3614 387
8195 323
4084 637
1821 288
3247 345
22872 753