1012268
579373
661391
520935
1211865
553163
800897
395100
423245
1164417
123268
305189
818147
903949
1017724
827610
561505
54952
99987
608377
294284
544842
446275
832256