Rolling Stone is wrapping up the year of 2012 with four different magazine covers, each featuring acclaimed hip-hop artists. 

The four featured, as seen below, are Jay-Z, Eminem, Tupac and Biggie. The issue counts down the 50 greatest hip-hop songs of all time. What songs would make your list?

Peep Rolling Stone's list here, and see the cover below.