603757
529826
78500
564482
322821
197994
77900
157565
58820
153452
77113
337210
164610
878385
366633
440513
666494
921644
720395
986931
68289
763615
321553
213528
173611
401713