375459
139794
759800
532434
315747
35772
227930
188705
135954
896865
240119
926162
57967
845499
596622
837664
668712
79576
297308
929971
238455
862574
263893
660881
338165
588338
407227
156875
644151
401905