287998
467992
196986
157979
221971
35969
524945
943935
250921
582915
609907
776896
531891
477888
99882
44879
107878
945869
448855
50844