15012 36
18345 28
24927 33
17201 53
18625 44
35159 47
16977 23
19855 31
30702 71
21175 43
8639 5
13574 14
14724 19
11749 24
16168 21
48921 113
16124 11
15473 29
9360 7
11841 5
28541 95
14770 36
17926 31
27686 37