2304 595
9343 979
2456 373
67187 194
6204 222
8527 213
11618 806
3582 126
4015 601
3791 53
2559 393
6623 348
4128 307
11946 656