75935


786606


280622


64350


299874


113772


24762


48


139


367691


493105


170026


14534


367


204146