http://www.rollingstone.com/music/lists/the-500-greatest-songs-of-all-time-20110407 number,group,title,writer1,writer2,producer1,producer2,release_date,record_co,weeks,top_rank 20,The Beatles,Let It Be,John Lennon,Paul McCartney,George Martin,,1mar70,Apple,14,1 19,Elvis Presley,Hound Dog,Jerry Lieber,Mike Stoller,Steve Sgikes,,1jul56,RCA,28,1 18,Chuck Berry,Maybellene,Chuck Berry,,Leonard Chess,Phil Chess,1jul55,Chess,11,5 17,Jimi Hendrix,Purple Haze,Jimi Hendrix,,Chas Chandler,,1mar67,Reprise,8,65 16,The Beatles,I Want to Hold Your Hand,John Lennon,Paul McCartney,George Martin,,1dec63,Capitol,15,1 15,The Clash,London Calling,Mick Jones,Joe Strummer,Guy Stevens,,1jan80,Epic,, 14,Bob Dylan,"Blowin' in the Wind",Bob Dylan,,John Hammond,,1may63,Columbia,, 13,The Beatles,Yesterday,John Lennon,Paul McCartney,George Martin,,1sep65,Capitol,11,1 12,Sam Cooke,A Change is Gonna Come,Sam Cooke,,Hugo Peretti,Luigi Creatore,1dec64,RCA,7,31 11,The Who,My Generation,Pete Townshend,,Shel Talmy,,1nov65,Decca,5,74 10,Ray Charles,"What'd I Say",Ray Charles,,Ahmet Ertegun,Jerry Wexler,1jun59,Atlantic,15,6 9,Nirvana,Smells Like Teen Spirit,Kurt Cobain,,Butch Vig,,1sep91,DGC,20,6 8,The Beatles,Hey Jude,John Lennon,Paul McCarney,George Martin,,1aug68,Apple,19,1 7,Chuck Berry,Johnny B. Goode,Chuck Berry,,Leonard Chess,Phil Chess,1apr58,Chess,15,8 6,The Beach Boys,Good Vibrations,Brian Wilson,Mike Love,Brian Wilson,,1oct66,Capitol,14,1 5,Aretha Franklin,Respect,Otis Redding,,Jerry Wexler,,1apr67,Atlantic,12,1 4,Marvin Gaye,"What's Going On",Marvin Gaye,,Renaldo Benson,Marvin Gaye,1feb71,Tamla,13,2 3,John Lennon,Imagine,John Lennon,,John Lennon,Phil Spector,1oct71,Apple,9,3 2,The Rolling Stones,Satisfaction,Mick Jagger,Keith Richards,Andrew Loog Oldham,,1may65,London,14,1 1,Bob Dylan,Like a Rolling Stone,Bob Dylan,,Tom Wilson,,1jul65,Columbia,12,2