2546 130
5420 292
35629 498
15144 441
22298 293
3516 362
4303 593
3597 387
8176 323
4058 637
1808 288
3219 345
22625 753