725394
1165975
543661
1035241
239705
62752
487784
648481
417397
414191
1025673
230538
789312
878870
820147
907949
1017724
829610
567505
57952
101987
612377
295284
547842