760908
626147
495982
952818
79222
54788
39957
564858
156302
131525
5404
809907
677791
408760
602681
688348
945850
618106
164368
473304
146546
977289
784464
693710
674677
11186