15012 36
18345 29
24927 35
17201 53
18625 45
35159 47
16977 24
19855 31
30702 72
21405 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