441616
320786
389950
218491
314169
104676
576481
138826
177193
249636