62993
281982
200974
396948
1011945
179931
229930
99928
361927
818888
377843
358827
650807
393800
479796
736791
384776
567756
559726
132724