170633
162874
92387
215236
113750
84783
119968
159304
198896
137156