172230
164167
92963
216504
114424
85528
120668
160772
200282
138063