I agree with Lushus on KMK not being in anywhere near the top 10.
And D, Dre and Puffy never write. They have ghostwriters for everything. On thier tracks with guests on them, you can tell because thier flows sound more like whoever they're with at the time.
Like I said, Dre didn't even write the song dedicated to his brother from 2001, Royce the 5'9" did.
Faith Evans wrote "I'll Be Missing You".
Eazy had ghost writers, too. You can tell when he tries to write his own shit, 'cause it sucks. I don't know as much about Eazy's ghost writers as Dre's and to a lesser extent Puffy's, but all three hardly ever wrote anything, if they wrote at all.