12207 18
14106 17
11517 6
22842 18
35322 37
7783 7
14683 23
17942 12
26366 24
30693 25
23853 39
9503 1
11589 15
67536 62
14647 15
22354 23
32000 23
58220 60
15682 26
21747 20
27096 22
14130 16
15293 6
16217 12