440738
320343
389554
218249
313920
104478
292382
575803
138680
176960