18643 52
21563 47
25186 45
16898 48
49146 51
84329 100
28881 65
113578 234
42415 169
10776 25
38769 99
12884 17
17713 28
11796 19
5663 13
93005 166
43648 152
99697 139
19759 31
45200 95
12203 16
14625 18
97857 141
20428 31