12097 12
10892 16
12234 16
16303 15
21438 48
17607 39
12580 17
19578 50
16908 18
26404 45
25570 38
10568 10
14424 22
20571 32
22869 46
10865 11
13947 17
11139 6
15064 37
22487 59
13062 34
39764 76
11228 5
10476 5