Top 500

In 2010 Rolling Stone (magazine) modified its 2004, 500 Greatest Songs of all Time. You can see the 2004 and 2010 lists on several sites including Wikipedia. The songs (rank, artist, title) are are available via this link.

Your task is to find the top 5 artists in terms of number of songs in the top 500. You should generate a list of the top 5 artists and the songs for each of them.

There's no grade for elegance here, just the answer. However, you must generate the answer yourself, without looking for it online.

You can get 80% of the credit for this assignment by finding the top 2 artists.