441422
320670
389868
218438
314110
104620
292673
576323
138792
177137