2565 130
5452 292
35857 498
15309 441
22500 293
3525 362
4315 593
3606 387
8192 323
4079 637
1817 288
3237 345
22828 753