81452 15
61903 6
128529 18
42829 5
144377 40
77808 15
118730 18
65631 14
93452 11
115655 29
49527 7
136182 20
75801 11
235634 52
146655 15
99059 20
65105 10
121106 18
98726 15
118884 11
215029 20
384258 67
620452 157
168256 25