10032 9
16177 19
12081 14
25331 81
13520 15
12849 19
16392 40
14603 18
19803 37
23525 37
86325 60
18991 31
16194 16
23766 57
12554 8
15587 29
17666 23
10567 9
35647 45
20883 28
18052 30
23341 40
18795 35
27330 71