172308
164220
92985
216536
114453
85553
120693
160837
200335
138102