NEW YORK (CNNMoney) -- Super Bowl 2012's ad spots have sold out at record high prices, according to NBC Sports, which is broadcasting the event from Indianapolis on Feb. 5.
Advertisers have paid an average of <span style="font-weight: bold">$3.5 million each for 30-second spots, according to NBC Sports.</span>
The broadcaster said that 70 of the 30-second spots have been sold, but would not identify the advertisers.