172312
164228
92987
216546
114460
85555
120698
160842
200338
138110