172351
164266
93002
216579
114471
85568
120716
160886
200371
138149