441633
320793
389960
218497
314172
104678
576499
138829
177199
249638