172320
164240
92992
216557
114467
85558
120708
160851
200346
138126