2577 130
5466 292
35927 498
15364 441
22559 293
3535 362
4324 593
3615 387
8196 323
4085 637
1823 288
3254 345
22882 753