440554
320249
389453
218174
313850
104429
575605
138636
176902
249258