How long was " Rolling in the Deep " in the Billboard Top 10 ?
It stayed on top of the chart for seven straight weeks , the second longest run in 2011 behind Rihanna 's " We Found Love " , which spent eight weeks on top in 2011 , and two weeks in 2012 .