A tough one today.
As we know, Sky Sports invented football back in 1992, and since then there have been 25 Premier League seasons, including the one that Chelsea just won by the middle of September. In that time, only six clubs have played in every season and 47 have taken part overall.
Proving the internet is a wonderful place, many websites (including statbunker.com) have collated all of the data from every season and created an accumulative league table for the 25 seasons. Sadly, poor Swindon Town who played in the second season sit bottom at the bottom of the table, just behind Cardiff City on goal difference. They do have 912 games in hand on the league leaders though.
We want you to name the Top 20 for us in this accumulative table. About 12 of them are very easy, and you should get them all if you've enough time, but we've only given you four minutes, so there'll definitely be a team or two you just can't remember. We're looking for a solid 18/20 for a pass mark here.
Enjoy!