172236
164171
92965
216507
114428
85528
120670
160784
200289
138070