2645 118
3256 239
11756 884
6911 820
26540 879
9357 497
9231 293
14432 350
14625 211
9406 436
9654 577
2122 67