77610


963212


280888


80115


304356


117216


29250


47


143


396307


521880


206244


14882


367


242605