441087
320509
389703
218351
314017
104551
576061
138731
177056
249436