544786
856176
31738
377878
452210
87862
405551
651597
29948
338745
592283
176408
309612
1000594
682364
1000354
138656
598330
569255
109188