As you might expect, it's a long video.

Top 150 SMT Songs