172288
164211
92981
216525
114445
85546
120685
160823
200325
138096