172330
164248
92996
216563
114469
85562
120714
160863
200350
138130