851645
244461
75640
186652
505350
22572
39483
825567
512941
173986
194475
671614
369861
824134
455869
45021
762177
733334
403372
259320
358124
763328
985544
519802
419428
712901