A mix of all-time greats and rising stars dropped this week's best songs.

DJ Quik may have crafted the finest track of the week in “Black Friday.” The legendary artist made a soulful beat to set the stage for his raps about race relations. The Compton rapper took the opportunity to call for unity and reflect on what Tupac would have done if he were still alive.

Meek Mill put his growing number of beefs on the backburner for a new cut called "Black Moses" with Pusha T. Meek and Pusha's collaboration also deals with the oppression of Black Americans that continues to this day. The song is part of the soundtrack for The Birth of a Nation, a film that tells the story of the Nat Turner-led slave rebellion of 1831.

Andre 3000 wowed listeners once again with his verse on $ilk Money's "Decemba" remix. The OutKast member not only got to show that he remains in top form, but also got to give $ilk Money and the Divine Council crew a co-sign by appearing on the remix.

50 Cent joined the long list of rappers to remix Young M.A.'s hit single "OOOUUU." 50 Cent's version maintains some of M.A.'s original verse while adding one of his own.

Atlanta buzzmaker Madeintyo linked up with producer K Swisha - the man who produced the smash hit "Uber Everywhere" - for another entertaining track called "Front." Meanwhile, Kodak Black affiliate Hustle Haitian came through with a banger titled "Don't Let It Make Me." Madeintyo and Hustle represent the new blood in this week's top tracks.

133 Rapper-Launched Record Labels From the Past and Present

More From XXL