440506
320219
389432
218160
313842
104418
575568
138630
176889
249239