172232
164168
92964
216505
114425
85528
120669
160777
200285
138068