26157
43787
390286
235610
978677
181613
757286
584429
735404
59358
108667
494233
488255
754166
743567
610461
311223
640310
115440
343807
375877
676396
492639
170323
340290
875493