2578 130
5470 292
35943 498
15386 441
22587 293
3535 362
4324 593
3616 387
8199 323
4085 637
1823 288
3255 345
22896 753