2243 25
11239 90
7837 45
8652 58
9576 73
11744 104
27396 232
14357 31
23066 39
11638 22
33684 98
35570 99