440658
320312
389515
218217
313894
104461
292343
575714
138662
176935