441632
320793
389957
218497
314172
104678
576499
138828
177199
249638