185487
349830
989149
408760
478981
370326
639550
437990
1000728
162169
514370
338592
90774
811510
196650
754323
502510
25473
240531
197226
660903
64068
116491
19595
673302
310595
834415
915583
706439
135366