171887
163887
92840
216271
114288
85382
120520
160427
199968
137855