440290
320094
389343
218081
313791
104378
575398
138582
176833
249160