10498 36
15209 125
12531 91
12133 63
29132 184
11651 36
38543 114
22339 56
31480 35
18684 13
27769 34
65088 165
66326 149
14785 40
14625 18
19759 31
35950 89