440248
320076
389331
218063
313784
104364
292174
575373
138576
176828