16303 50
28163 65
14832 34
30566 86
13583 18
13295 7
20040 20
17682 27
16388 26
19001 40
17733 70
15060 23
12557 16
20800 43
36290 48
35267 86
19181 55
18393 28
9298 5
26252 56
12619 16
25263 30
39362 107
16758 56