15201 3
15451 28
17654 32
15611 13
12780 7
16758 56
19446 37
18370 17
25643 47
35152 98
14113 20
32398 88
37681 88
25001 43
20967 20
80530 238
18917 22
17173 53
23332 29
28036 73
32195 54
25468 37
55536 85
30884 34