440248
320076
389331
218064
313784
104364
292174
575373
138576
176829