243825
443683
408948
120971
710564
770677
442558
320975
52263
47036
289475
593342
98725
457857
629800
873841
20363
957876
208555
773876
347138
206632
409958
674581
1110367
577938
638936
368800