17985 30
19291 45
18898 20
28161 32
18797 17
18292 25
15411 20
26462 53
16928 40
14912 31
27330 71
18795 35
23341 40
18052 31
20883 28
35647 45
10567 9
17666 23
15819 30
12554 8
17017 11
16272 39
21906 34
26740 70