342761
676411
1011137
550325
476482
685845
75231
549495
115841
1025140
146565
656543
510408
763454
315709
965806
464194
940345
782986
657202
265773
550747
824142
98630