Check out my Sporcle quiz and see if you can get them all:
I created the thing and I still struggle to get them all.
I should warn you though: If you have never been to Sporcle, be ready to waste some serious time there. There are an incredible number of quizzes in a broad range of topics. It's very addictive.
After you are done blowing 2 hours at work on Sporcle because of me, feel free to come back and comment on how you did.