18049 65
14729 28
13458 14
18126 38
19969 50
28147 46
17477 25
24927 34
12580 32
25200 53
16977 23
19855 31
30702 71
21175 43
19707 51
28541 95
11602 8
15023 33
14553 12
24896 50
11999 15
17259 24
17774 33
52475 112