Reliable rap charts?

15 Soulja Boy f/ Arab - Yaaah

I suggest you never, ever listen to that! I made the mistake of doing so.

That song is the reason people hate rap, calling it degrading. Someone hurry up and shoot Soulja Boy.