414514
4293
833709
1066853
38454
764168
474598
1659153
676936
74522
113414
1236329
510408
763454
315709
965806
463194
940345
782986
657202
264773
549747
824142
98630