2578 130
5473 292
35952 498
15396 441
22596 293
3536 362
4324 593
3616 387
8201 323
4086 637
1823 288
3256 345
22901 753