440707
320329
172360
389535
218235
313906
104470
164269
575771
138673