441589
320774
389941
218483
314163
104672
576461
138825
177188
249629