604851
619186
233307
92430
41740
691245
11879
476776
920607
544487
322635
466749
299291
820270
117154
773869
807623
333526
864858
496768
556609
652238
132636
374640
701239
262977