Great job!
My top 10 would've consisted of:
1. Bohemian Rhapsody
2. Don't stop me now
3. Who wants to live forever?
4. Another one bites the dust
5. We Will Rock You
6. Somebody to Love
7. Under pressure
8. We are the champios
9. Killer Queen
10. A Kind of Magic
Thanks for this, Alf