Quiz: Name QPR's Premier League opponents

Can you name every side QPR have faced in the Premier League?

The R's have met 36 different teams in the Premier League since the inaugural 1992/93 season but can you name them all? You've four minutes. GO!