440730
320340
389552
218248
313918
104477
575794
138678
176959
249326