Hundreds attend Fight for Youth