35,000 people attended