2243 25
11239 91
8310 47
8652 58
9989 74
11744 104
27396 232
14357 31
23527 39
11638 22
34089 98
35955 99