956350
584190
1026387
153332
224746
229743
1055355
1020392
770206
112977
307468
240641
510408
763454
315709
965806
463194
940345
782986
657202
264773
549747
824142
98630