441687
320820
389978
218507
314181
104683
292784
576527
138833
177207