441087
320509
389703
218351
314017
104551
292532
576062
138731
177056