440730
320340
389552
218248
313918
104477
292380
93016
216594
575794