77634


998578


280926


82041


311600


117878


31618


47


145


406836


525593


208772


15052


370


250886