2578 130
5471 292
35951 498
15394 441
22594 293
3535 362
4324 593
3616 387
8200 323
4085 637
1823 288
3255 345
22901 753