Duets 2000s IV quiz

What do 50 Cent, Kelis, Rihanna, Ja Rule, Akon, Brandy, Kanye West, Mary J. Blige and Missy Elliot have in common? They have all released duets in the 2000s. Can you tell which of the duets in this quiz were released by which artist?