5555 18
11452 20
26049 97
4388 20
15510 30
17694 29
13996 34
26250 46
16202 70
20930 72
25236 32
11421 29
11878 55
4051 17
29001 39
14981 23
34181 68
39254 89
32844 79