You will be given a definition of a task first, then some input of the task.
This task involves annotating the answer type to a given question that involve some kind of complex reasoning (including numerical reasoning). Note that the questions require looking at more than one part of the passage to answer. There are 3 possible answer types (i) spans, (ii) numbers and (iii) dates. If the answer can be found in the passage, label it as "span". If the answer is a number, label as "number". Similarly, label "date" if you think the answer to the given question is a date.

Passage: Bouncing back from a two-game losing streak, Dallas dominated a winless San Francisco 49ers team 40-10. Ezekiel Elliott led the attack with 147 rushing yards and three touchdowns on 26 carries, with 219 total yards from scrimmage. Quarterback Dak Prescott completed 64 percent of his passes for 234 yards and three touchdowns with no interceptions and wasn't sacked, completing passes to eight different receivers and finishing with a 134.0 passer rating. The Dallas offense racked up 501 total yards with Dez Bryant posting 74 receiving yards on a game-leading 7 catches and scored one touchdown. The defense dominated throughout, with constant pressure on the quarterback including five sacks and aggressive pass coverage and run defense which held the 49ers to only 103 rushing yards. Dallas improved to 3-3 with the victory and a looming division match-up at Washington October 29.
Question: Which team had over 500 yards on offense?
Output:
span