12168 91
7298 17
11805 26
13945 31
18248 42
30662 90
15635 34
14758 36
33578 82
40733 97
35294 72
27812 54
15334 24
20924 65
36997 57
35666 72
31172 53