Top Songs of All Time




Rank Artist Song Year
5433
Garbage #1 Crush 1995
4784
Dinosaur L #5 (Go Bang!) 1981
3124
John Lennon #9 Dream 1974
5626
Mariah Carey feat. Miguel #Beautiful 2013
4311
Gram Parsons $1000 Wedding 1974
2219
Drake 0 to 100 / The Catch Up 2014
1330
Desmond Dekker & The Aces 007 (Shanty Town) 1967
2278
The Who 05:15 1973
8773
1910 Fruitgum Company 1, 2, 3, Red Light 1968
8577
Wire 1 2 X U 1977
935
Amerie 1 Thing 2005
5289
Beyoncé 1+1? 2011
2049
Brian Eno 1/1 1978
8789
The Rolling Stones 100 Years Ago 1973
2546
Sonic Youth 100% 1992
8816
The Magnetic Fields 100,000 Fireflies 1991
2454
The Cure 10.15 Saturday Night 1978
2782
Jessie Ware 110% / If You're Never Gonna Move 2012
2785
Julian Casablancas 11th Dimension 2009
902
Feist 1234 2007
1601
The Strokes 12:51 2003
3757
Console 14 Zero Zero 1999
3028
Radiohead 15 Step 2007
7482
The Crests 16 Candles 1958
4591
Tom Waits 16 Shells from a Thirty-Ought-Six 1983
4746
Paul Hardcastle 19 1985
6305
Gorillaz 19/2000 2001
431
Phoenix 1901 2009
4206
Richard Thompson 1952 Vincent Black Lightning 1991
1624
The Stooges 1969 1969
4928
The Clash 1977 1977
244
The Smashing Pumpkins 1979 1995
8010
Miss Kittin & The Hacker 1982 1998
9630
Azealia Banks 1991 2012
393
Prince and The Revolution 1999 1982
1187
The Rolling Stones 19th Nervous Breakdown 1966
7312
Bone Thugs-N-Harmony 1st of tha Month 1995
9268
The Bob Seger System 2 + 2 = ? 1968
7821
Spice Girls 2 Become 1 1996
7971
Iron Maiden 2 Minutes to Midnight 1984
3540
Tinashe feat. Schoolboy Q 2 On 2014
7725
Kevin Gates 2 Phones 2015
6139
Mogwai 2 Rights Make 1 Wrong 2001
7734
Radiohead 2+2=5 2003
1516
The Rolling Stones 2000 Light Years from Home 1967
6922
Pretenders 2000 Miles 1983
4022
Yeasayer 2080 2007
771
T. Rex 20th Century Boy 1973
5965
So Solid Crew 21 Seconds 2001
7593
Rush 2112 1976
684
Azealia Banks 212 2011
7732
Bad Religion 21st Century Digital Boy 1991
479
King Crimson 21st Century Schizoid Man 1969
7162
The Rakes 22 Grand Job 2004
3529
Bon Iver 22 (Over Soon) 2016
6098
Blonde Redhead 23 2007
7373
Happy Mondays 24 Hour Party People 1987
6476
Tom Robinson Band 2-4-6-8 Motorway 1977
4934
Chicago 25 or 6 to 4 1970
3629
The KLF 3 A.M. Eternal 1989
4146
B.B. King 3 O'Clock Blues 1951
8256
Kano feat. Wiley & Giggs 3 Wheel-ups 2016
4277
Pere Ubu 30 Seconds over Tokyo 1975
1689
Bon Iver 33 "God" 2016
5703
King Sunny Adé 365 Is My Number/The Message 1982
7646
Modest Mouse 3rd Planet 2000
2553
ANOHNI 4 Degrees 2015
7934
Missy Elliott feat. Eve 4 My People 2001
9135
LL Cool J 4,3,2,1 1997
4234
John Cage 4'33'' 1952
9679
Genius/GZA feat. Ghostface Killah, Killah Priest & RZA 4th Chamber 1995
9712
Aimee Mann 4th of July 1993
1896
Bruce Springsteen 4th of July, Asbury Park (Sandy) 1973
9700
Bob Dylan 4th Time Around 1966
7757
Noah and the Whale 5 Years Time 2007
4805
PJ Harvey 50 Ft. Queenie 1993
2145
Paul Simon 50 Ways to Leave Your Lover 1975
9764
The B-52's 52 Girls 1979
1473
Toots and The Maytals 54 46 (Was My Number) 1969
4065
Ice-T 6 in the Mornin' 1986
5393
Sneaker Pimps 6 Underground 1996
8373
Wilson Pickett 634-5789 (Soulsville, U.S.A.) 1966
7610
Lil Wayne feat. Cory Gunz 6'7' 2010
7104
Cornershop 6am Jullandar Shere 1995
7681
Prince & The New Power Generation 7 1992
1812
Love 7 and 7 Is 1966
4988
Four Tops 7 Rooms of Gloom 1967
1992
Youssou N'dour & Neneh Cherry 7 Seconds 1994
5601
Broken Social Scene 7/4 (Shoreline) 2005
6323
The Connells 74-'75 1993
8114
Tommy Tutone 867-5309/Jenny 1982
9846
The Nails 88 Lines About 44 Women 1982
3116
Dolly Parton 9 to 5 1980
2957
Public Enemy 911 Is a Joke 1990
4093
Tyler, the Creator feat. Frank Ocean & Steve Lacy 911/Mr. Lonely 2017
4231
Souls of Mischief 93 'Til Infinity 1993
274
? and the Mysterians 96 Tears 1966
1724
Nena 99 Luftballons 1983
90
Jay-Z 99 Problems 2003
4298
Danger Mouse 99 Problems 2004
8077
ATB 9pm ('Till I Come) 1999
4951
Goldfrapp A & E 2008
4841
Hamilton Leithauser + Rostam A 1000 Times 2016
5751
Johnny Cash A Boy Named Sue 1969
925
Joni Mitchell A Case of You 1971
2048
Arctic Monkeys A Certain Romance 2006
40
Sam Cooke A Change Is Gonna Come 1964
9633
Aretha Franklin A Change Is Gonna Come 1967
3
The Beatles A Day in the Life 1967
6638
Diabologum A découvrir absolument 1996
985
Manic Street Preachers A Design for Life 1996
6218
Randy Newman A Few Words in Defense of Our Country 2007
9973
Darlene Love A Fine Fine Boy 1963
7993
Fred Astaire A Fine Romance (A Sarcastic Love Song) 1936
4432
Ike and Tina Turner A Fool in Love 1960
662
The Cure A Forest 1980
1003
Edwyn Collins A Girl Like You 1994
9441
The Young Rascals A Girl Like You 1967
3565
George Jones A Good Year for the Roses 1970
7007
The Mindbenders A Groovy Kind of Love 1965
372
The Beatles A Hard Day's Night 1964
754
Bob Dylan A Hard Rain's A-Gonna Fall 1963
8614
Bryan Ferry A Hard Rain's A-Gonna Fall 1973
4196
Simon and Garfunkel A Hazy Shade of Winter 1966
1041
America A Horse with No Name 1972
2633
Love A House Is Not a Motel 1967
8341
The Cure A Letter to Elise 1992
6013
The Jarmels A Little Bit of Soap 1961
4389
Swans A Little God in My Hands 2014
4314
Elvis vs JXL A Little Less Conversation 2002
5026
Erasure A Little Respect 1988
6657
Counting Crows A Long December 1996
8608
Jill Scott A Long Walk 2000
9961
Sheila E. A Love Bizarre 1985
511
John Coltrane A Love Supreme, Part 1: Acknowledgement 1965
2210
John Coltrane A Love Supreme, Part 2: Resolution 1965
3590
John Coltrane A Love Supreme, Part 3: Pursuance/Part 4: Psalm 1965
4832
The Toys A Lover's Concerto 1965
9865
Change A Lover's Holiday 1980
7786
Clyde McPhatter A Lover's Question 1958
3145
Neil Young A Man Needs a Maid 1972
7295
Elvis Presley A Mess of Blues 1960
1237
The Specials A Message to You Rudy 1979
859
Lil Wayne A Milli 2008
4472
The Plimsouls A Million Miles Away 1981
2172
Os Mutantes A Minha Menina 1968
3245
Titus Andronicus A More Perfect Union 2010
9948
Herman's Hermits A Must to Avoid 1965
873
Billy Bragg A New England 1983
7946
Kirsty MacColl A New England 1984
3432
Sleater-Kinney A New Wave  2015
7660
O.V. Wright A Nickel and a Nail 1971
2208
Art Blakey & The Jazz Messengers A Night in Tunisia 1954
2830
Dizzy Gillespie A Night in Tunisia 1946
5244
Charlie Parker A Night in Tunisia 1946
6718
The Cure A Night Like This 1985
2835
The Pogues A Pair of Brown Eyes 1985
8968
PJ Harvey A Perfect Day Elise 1998
9224
The Thermals A Pillar of Salt 2006
9233
Jens Lekman A Postcard to Nina 2007
9023
Depeche Mode A Question of Time 1986
4984
Alaska y Dinarama A quién le importa 1986
9818
Terry Riley A Rainbow in Curved Air 1969
6245
The Pogues A Rainy Night in Soho 1986
2312
De La Soul feat. Q-Tip A Roller Skating Jam Named 'Saturdays' 1991
5102
The Zombies A Rose for Emily 1968
6671
Aretha Franklin A Rose Is Still a Rose 1998
3677
Fairport Convention A Sailor's Life 1969
7780
Procol Harum A Salty Dog 1969
3357
Wilco A Shot in the Arm 1999
2597
Roxy Music A Song for Europe 1973
4242
Richard Ashcroft A Song for the Lovers 2000
5894
Leon Russell A Song for You 1970
7931
Gram Parsons A Song for You 1973
8486
Donny Hathaway A Song for You 1971
9112
U2 A Sort of Homecoming 1984
7895
Glenn Miller A String of Pearls 1941
3594
Freelance Hellraiser A Stroke of Genius 2001
5084
The Harptones A Sunday Kind of Love 1953
1062
Dion and The Belmonts A Teenager in Love 1959
8510
The Heartbeats A Thousand Miles Away 1956
7316
Kathy Young with The Innocents A Thousand Stars 1960
7102
The Knife A Tooth for An Eye 2013
8776
The Incredible String Band A Very Cellular Song 1968
5389
Duran Duran A View to a Kill 1985
7415
The Kinks A Well Respected Man 1965
113
Procol Harum A Whiter Shade of Pale 1967
4833
Radiohead A Wolf at the Door 2003
5122
Peter and Gordon A World Without Love 1964
8647
Genesis Abacab 1981
7914
Bob Dylan Abandoned Love 1985
5273
Illya Kuryaki & The Valderramas Abarájame 1995
1433
The Jackson 5 ABC 1970
4563
Cults Abducted 2011
661
Nirvana About a Girl 1989
5436
Steve Miller Band Abracadabra 1982
5240
Dion Abraham, Martin and John 1968
3888
David Bowie Absolute Beginners 1986
9229
Bob Dylan Absolutely Sweet Marie 1966
8019
Shelly Manne Abstract No 1 1955
4674
Mission of Burma Academy Fight Song 1980
8839
The Band Acadian Driftwood 1975
5364
Primal Scream Accelerator 2000
8844
Johnny Mercer Ac-cent-tchu-ate the Positive 1944
6810
Calvin Harris Acceptable in the '80s 2006
3740
Elvis Costello and The Attractions Accidents Will Happen 1979
254
Motörhead Ace of Spades 1980
2517
Led Zeppelin Achilles Last Stand 1976
7958
Billy Ray Cyrus Achy Breaky Heart 1992
1604
Phuture Acid Tracks 1987
3552
Hardfloor Acperience 1992
5924
Oasis Acquiesce 1995
1814
Bobby Womack Across 110th Street 1972
9149
The Band Across the Great Divide 1969
764
The Beatles Across the Universe 1969
3346
Buck Owens Act Naturally 1963
8602
Midlake Acts of Man 2009
6745
Bruce Springsteen Adam Raised a Cain 1978
8611
Violent Femmes Add It Up 1983
1722
Robert Palmer Addicted to Love 1985
6841
Truth Hurts feat. Rakim Addictive 2002
3718
Savages Adore 2016
6902
Prince Adore 1987
1463
Miguel Adorn 2012
8367
Jimmy Spicer Adventures of Super Rhyme (Rap) 1980
7699
System of a Down Aerials 2001
4209
Daft Punk Aerodynamic 2001
5280
Red Hot Chili Peppers Aeroplane 1995
2033
Toto Africa 1982
5725
Leftfield Afrika Shox 1999
9391
Erskine Hawkins After Hours 1940
2438
Eric Clapton After Midnight 1970
740
Neil Young After the Gold Rush 1970
3000
Earth, Wind & Fire After the Love Has Gone 1979
9541
Pulp vs. Soulwax After You 2013
1880
Arcade Fire Afterlife 2013
2444
Tricky Aftermath 1994
7597
Starland Vocal Band Afternoon Delight 1976
5842
Caifanes Afuera 1994
2989
Phil Collins Against All Odds (Take a Look at Me Now) 1984
4157
Bob Seger & The Silver Bullet Band Against the Wind 1980
3720
New Order Age of Consent 1983
8405
Stars Ageless Beauty 2004
3918
Deerhunter Agoraphobia 2008
1304
Elis Regina & Tom Jobim Aguas de marco 1974
7210
The Tragically Hip Ahead by a Century 1996
6075
Beginner feat. Gzuz & Gentleman Ahnma 2016
9305
Shuggie Otis Aht Uh Mi Hed 1974
3842
Khaled Aïcha 1996
8946
Jean Ferrat Aimer à perdre la raison 1971
3064
Clarence "Frogman" Henry Ain't Got No Home 1956
1405
Fats Waller Ain't Misbehavin' 1929
5489
Louis Armstrong Ain't Misbehavin' 1929
3542
Big Daddy Kane Ain't No Half Steppin' 1988
7956
Sub Sub Ain't No Love 1993
4371
Bobby Bland Ain't No Love in the Heart of the City 1974
939
Marvin Gaye & Tammi Terrell Ain't No Mountain High Enough 1967
3557
Diana Ross Ain't No Mountain High Enough 1970
7127
Jay-Z feat. Foxy Brown Ain't No Nigga 1996
3349
Christina Aguilera Ain't No Other Man 2006
2609
McFadden and Whitehead Ain't No Stoppin' Us Now 1979
512
Bill Withers Ain't No Sunshine 1971
4244
Aretha Franklin Ain't No Way 1968
1687
Rufus feat. Chaka Khan Ain't Nobody 1983
7209
Howard Tate Ain't Nobody Home 1966
3188
Gwen Guthrie Ain't Nothin' Goin' On But the Rent 1986
5143
Marvin Gaye & Tammi Terrell Ain't Nothing Like the Real Thing 1968
7302
Bobby Bland Ain't Nothing You Can Do 1964
9125
Bob Dylan Ain't Talkin' 2006
2449
Van Halen Ain't Talkin' 'Bout Love 1978
691
Fats Domino Ain't That a Shame 1955
7592
Teenage Fanclub Ain't That Enough 1997
3788
Marvin Gaye Ain't That Peculiar 1965
1146
The Temptations Ain't Too Proud to Beg 1966
7407
The Allman Brothers Band Ain't Wastin' Time No More 1972
8388
Radiohead Airbag 1997
5787
Local Natives Airplanes 2009
9421
The Motors Airport 1978
3831
Death in Vegas Aisha 1999
2266
Prince Buster Al Capone 1965
7186
Javiera Mena Al siguiente nivel 2006
8825
John Coltrane Alabama 1964
7098
The Doors Alabama Song (Whisky Bar) 1967
7551
David Bowie Aladdin Sane (1913-1938-197?) 1973
7531
Botellita de Jerez Alármala de tos 1984
1613
Fleetwood Mac Albatross 1968
5651
Pixies Alec Eiffel 1991
3507
Caetano Veloso Alegria, Alegria 1967
2030
The Replacements Alex Chilton 1987
7417
The Boswell Sisters Alexander's Ragtime Band 1934
9075
Cher Alfie 1966
5997
Tom Waits Alice 2002
8666
Crystal Castles Alice Practice 2006
4252
Arlo Guthrie Alice's Restaurant Massacre 1967
6228
Christophe Aline 1965
415
Elvis Costello Alison 1977
449
Pearl Jam Alive 1991
7259
Simple Minds Alive and Kicking 1985
69
The Jimi Hendrix Experience All Along the Watchtower 1968
948
Bob Dylan All Along the Watchtower 1967
398
Nirvana All Apologies 1993
5303
Lisa Stansfield All Around the World 1989
5638
The Jam All Around the World 1977
9657
Little Willie John All Around the World 1955
5498
Miles Davis All Blues 1959
3950
Eric Carmen All by Myself 1975
8320
The Cure All Cats Are Grey 1981
1602
The Kinks All Day and All of the Night 1964
4034
Kanye West Feat. Allan Kingdom, Theophilus London, Paul McCartney All Day  2015
3518
The Rolling Stones All Down the Line 1972
8145
Kanye West feat. Syleena Johnson All Falls Down 2004
9191
Janet Jackson All for You 2001
445
The Everly Brothers All I Have to Do Is Dream 1958
1520
Air All I Need 1998
8319
Bob Dylan All I Really Want to Do 1964
1932
Sheryl Crow All I Wanna Do 1993
2005
LCD Soundsystem All I Want 2010
3478
U2 All I Want Is You 1988
7480
Roxy Music All I Want Is You 1974
1791
Björk All Is Full of Love 1997
3297
Portishead All Mine 1997
93
LCD Soundsystem All My Friends 2007
2084
Foo Fighters All My Life 2002
6113
Led Zeppelin All My Love 1979
2711
The Beatles All My Loving 1963
5115
Beyoncé All Night 2016
6207
Chance the Rapper feat. Knox Fortune All Night 2016
8849
Mary Jane Girls All Night Long 1983
1876
Lionel Richie All Night Long (All Night) 1983
8828
Tanlines All of Me 2012
9101
ABC All of My Heart 1982
1981
Kanye West feat. Rihanna All of the Lights 2010
2381
Small Faces All or Nothing 1966
4001
Harry James & His Orchestra feat. Frank Sinatra All or Nothing at All 1940
8375
Live All Over You 1994
541
Free All Right Now 1970
9914
Wynonie Harris All She Wants to Do Is Rock 1949
988
Elvis Presley All Shook Up 1957
4398
Smash Mouth All Star 1999
6946
Kid Rock All Summer Long 2007
6974
Carly Rae Jepsen All That 2015
5827
Ghostface Killah feat. Mary J. Blige All That I Got Is You 1996
4030
Ace of Base All That She Wants 1992
4015
Interpol All The Rage Back Home 2014
2138
Blink-182 All the Small Things 1999
8892
The Grapes of Wrath All the Things I Wasn't 1989
2731
t.A.T.u. All the Things She Said 2002
7947
Frank Sinatra All the Way 1957
3101
Mott the Hoople All the Way from Memphis 1973
9572
Fat Joe & Remy Ma feat. French Montana and Infared All the Way Up / All the Way Up (Remix feat. Jay-Z) 2016
233
Mott the Hoople All the Young Dudes 1972
6031
David Bowie All the Young Dudes 1974
1219
The Killers All These Things That I've Done 2004
7323
George Harrison All Things Must Pass 1970
7521
George Harrison All Those Years Ago 1981
8701
Cyndi Lauper All Through the Night 1983
1175
The Velvet Underground & Nico All Tomorrow's Parties 1966
9496
Chance the Rapper feat. Kanye West and Chicago Children's Choir All We Got 2016
6428
Embrace All You Good Good People 1997
517
The Beatles All You Need Is Love 1967
9688
Dawes All Your Favorite Bands 2015
6485
John Mayall All Your Love 1966
9041
Otis Rush All Your Love (I Miss Loving) 1959
8491
Drangsal Allan Align 2016
7486
Billy Joel Allentown 1982
6027
The Hollywood Argyles Alley-Oop 1960
6302
Alain Souchon Allo Maman Bobo 1977
4602
Joseph Falcon Allons à Lafayette 1928
9376
Mia Martini Almeno tu nell'universo 1989
5184
Broken Social Scene Almost Crimes 2002
6247
Chuck Berry Almost Grown 1959
8183
Dinosaur Jr. Almost Ready 2007
7855
Hashim Al-Naafiysh (The Soul) 1983
2134
Gilbert O'Sullivan Alone Again (Naturally) 1972
205
Love Alone Again Or 1967
9594
Air Alone in Kyoto 2004
8279
Sunnyboys Alone With You 1981
6998
The Association Along Comes Mary 1966
9682
Tortoise Along the Banks of the Rivers 1996
2177
Prince Alphabet St. 1988
5186
Eagles Already Gone 1974
1201
Supergrass Alright 1995
454
Kendrick Lamar Alright  2015
1681
Stiff Little Fingers Alternative Ulster 1978
3490
David Bowie Always Crashing in the Same Car 1977
8215
Lefty Frizzell Always Late (with Your Kisses) 1951
2357
Willie Nelson Always on My Mind 1982
2536
Elvis Presley Always on My Mind 1972
5337
Pet Shop Boys Always on My Mind 1987
4521
Lenny Kravitz Always on the Run 1991
5287
The Stranglers Always the Sun 1986
4428
Grandaddy A.M. 180 1997
9443
Ethel Waters Am I Blue? 1929
4320
Diamond Head Am I Evil? 1980
3944
Anderson .Paak feat. ScHoolboy Q Am I Wrong 2015
5718
Mew Am I Wry? No 2000
7659
Chairlift Amanaemonesia 2011
8771
Boston Amanda 1986
5437
George Strait Amarillo By Morning 1982
9483
Sparks Amateur Hour 1974
5386
Judy Collins Amazing Grace 1970
4437
Subway Sect Ambition 1978
2523
Yeasayer Ambling Alp 2009
3614
Neil Young Ambulance Blues 1974
9827
Michel Polnareff Âme caline 1967
5242
Joni Mitchell Amelia 1976
697
Simon and Garfunkel America 1968
7040
Razorlight America 2006
7015
Brian Eno - David Byrne America Is Waiting 1981
9841
Ray Charles America the Beautiful 1972
1711
Estelle feat. Kanye West American Boy 2008
6076
LCD Soundsystem American Dream 2017
733
Tom Petty and The Heartbreakers American Girl 1976
727
Green Day American Idiot 2004
9320
Gruff Rhys American Interior 2014
347
Don McLean American Pie 1971
4192
Bruce Springsteen American Skin (41 Shots) 2001
1171
The Guess Who American Woman 1970
6854
Madvillain America's Most Blunted 2003
4150
Washed Out Amor Fati 2011
4752
Jerry Reed Amos Moses 1970
2841
Jacques Brel Amsterdam 1964
6625
Elvis Presley An American Trilogy 1972
6748
The Bravery An Honest Mistake 2005
3199
The War on Drugs An Ocean Between the Waves 2014
9546
They Might Be Giants Ana Ng 1988
3744
Nicki Minaj Anaconda 2014
5570
AFX Analogue Bubblebath I 1991
15
Sex Pistols Anarchy in the U.K. 1976
9919
T99 Anasthasia 1991
4608
Michelle Shocked Anchorage 1988
7729
Jennifer Holliday And I Am Telling You I'm Not Going 1982
3995
The Beatles And I Love Her 1964
1007
Hot Chip And I Was a Boy from School 2006
3436
Van Morrison And It Stoned Me 1970
7159
Metallica ...And Justice For All 1988
3338
Talking Heads And She Was 1985
5046
Benny Goodman & His Orchestra with Martha Tilton and Ziggy And the Angels Sing 1939
5708
The Whispers And The Beat Goes On 1979
9476
Flying Lotus feat. Thom Yorke ...And the World Laughs with You 2010
7719
Yes And You and I 1972
1910
The Beatles And Your Bird Can Sing 1966
5253
John Cale Andalucia 1973
3307
Love Andmoreagain 1967
5843
The Magnetic Fields Andrew in Drag 2012
9751
Gorillaz feat. DRAM Andromeda 2017
5058
Les Rita Mitsouko Andy 1986
7665
David Bowie Andy Warhol 1971
8239
Nirvana Aneurysm 1991
5760
Aretha Franklin Angel 1973
7350
Madonna Angel 1984
6127
Rosie and The Originals Angel Baby 1960
6994
Four Tet Angel Echoes 2010
5717
Bonnie Raitt Angel from Montgomery 1974
9536
Ash Angel Interceptor 1995
1073
Slayer Angel of Death 1986
3311
U2 Angel of Harlem 1988
3413
Merrilee Rush Angel of the Morning 1968
7682
The Walkmen Angela Surf City 2010
1491
Robbie Williams Angels 1997
2059
The xx Angels 2012
4068
Chance the Rapper feat. Saba Angels 2015
644
The Rolling Stones Angie 1973
8195
Helen Reddy Angie Baby 1974
7183
Miike Snow Animal 2009
8332
Def Leppard Animal 1987
5164
W.A.S.P. Animal (F**k Like a Beast) 1984
766
Suede Animal Nitrate 1993
9759
CCCP Fedeli Alla Linea Annarella 1990
7011
Neon Indian Annie 2015
4142
Kid Creole and The Coconuts Annie, I'm Not Your Daddy 1982
7718
John Denver Annie's Song 1974
407
Pink Floyd Another Brick in the Wall, Part 2 1979
6154
Roger Sanchez Another Chance 2001
4203
Paul and Linda McCartney Another Day 1971
7631
Roy Harper Another Day 1970
8437
Phil Collins Another Day in Paradise 1989
7403
Jacques Greene Another Girl 2011
381
The Only Ones Another Girl, Another Planet 1978
6518
Eno Another Green World 1975
1065
Queen Another One Bites the Dust 1980
4356
Sam Cooke Another Saturday Night 1963
9815
Yeah Yeah Noh Another Side to Mrs. Quill 1985
8930
Jack White & Alicia Keys Another Way to Die 2008
7283
Ariel Pink Another Weekend 2017
2421
M.O.P Ante Up (Robbing-Hoodz Theory) 2000
3016
Trust Antisocial 1980
4596
Adam and The Ants Antmusic 1980
3465
Dave Matthews Band Ants Marching 1994
5701
Chuck Jackson Any Day Now (My Wild Beautiful Bird) 1962
6060
Journey Any Way You Want It 1980
8893
The Moldy Peaches Anyone Else But You 2001
3545
Dionne Warwick Anyone Who Had a Heart 1963
2844
The Who Anyway, Anyhow, Anywhere 1965
641
The Shadows Apache 1960
2333
Incredible Bongo Band Apache 1973
6390
Cigarettes After Sex Apocalypse 2017
4653
Tame Impala Apocalypse Dreams 2012
6147
Young Disciples Apparently Nothing 1991
4899
Prefab Sprout Appetite 1985
9461
Woody Herman Apple Honey 1945
8030
Erykah Badu Appletree 1997
1569
Maxïmo Park Apply Some Pressure 2005
9325
Julien Baker Appointments 2017
7150
Rufus Wainwright April Fools 1998
3647
Count Basie April in Paris 1955
3044
The Jesus and Mary Chain April Skies 1987
7815
Dragon April Sun in Cuba 1977
505
Vampire Weekend A-Punk 2007
773
Jethro Tull Aqualung 1971
2917
The 5th Dimension Aquarius/Let the Sun Shine In 1969
7612
Arctic Monkeys Arabella 2013
8885
Boby Lapointe Aragon et Castille 1960
9719
Deichkind Arbeit nervt 2008
329
Burial Archangel 2007
1174
Alvvays Archie, Marry Me 2014
783
Tubeway Army Are 'Friends' Electric? 1979
1764
The Jimi Hendrix Experience Are You Experienced? 1967
6236
Pat Metheny Group Are You Going with Me? 1982
2116
Jet Are You Gonna Be My Girl 2003
1788
Lenny Kravitz Are You Gonna Go My Way 1993
2531
Elvis Presley Are You Lonesome Tonight? 1960
6233
Pacific Gas & Electric Are You Ready? 1970
5351
Waylon Jennings Are You Sure Hank Done It This Way 1975
1457
Aaliyah Are You That Somebody? 1998
8076
Nick Cave & The Bad Seeds (Are You) The One That I've Been Waiting For? 1997
9858
Téléphone Argent trop cher 1980
7034
Willie Williams Armagideon Time 1978
5856
Kate Bush Army Dreamers 1980
1351
Björk Army of Me 1995
1055
Pink Floyd Arnold Layne 1967
331
Daft Punk Around the World 1997
6534
Red Hot Chili Peppers Around the World 1999
8517
Wilco Art of Almost 2011
8097
Christopher Cross Arthur's Theme (The Best That You Can Do) 1981
2716
Stan Kenton Artistry in Rhythm 1945
3416
Stevie Wonder As 1976
7543
Nick Cave & The Bad Seeds As I Sat Sadly by Her Side 2001
2383
The Rolling Stones As Tears Go By 1965
3009
Marianne Faithfull As Tears Go By 1964
3988
Dooley Wilson As Time Goes By 1942
5260
Luiz Gonzaga Asa Branca 1947
6980
John Coltrane Ascension 1966
8881
Gorillaz feat. Vince Staples Ascension 2017
5169
Maxwell Ascension (Don't Ever Wonder) 1996
4204
Wilco Ashes of American Flags 2002
318
David Bowie Ashes to Ashes 1980
8682
Tony Allen Asiko 1999
6673
The Smiths Ask 1986
4544
Bran Van 3000 Astounded 2001
5362
Van Morrison Astral Weeks 1968
792
Pink Floyd Astronomy Domine 1967
2368
Gang of Four At Home He's a Tourist 1979
693
Etta James At Last 1960
3631
The El Dorados At My Front Door 1955
4584
R.E.M. At My Most Beautiful 1998
4045
Janis Ian At Seventeen 1975
7810
Nick Drake At the Chime of a City Clock 1971
1114
Danny and The Juniors At the Hop 1957
7375
Groove Armada At the River 1997
3385
Chick Webb & His Orchestra with Ella Fitzgerald A-Tisket, A-Tasket 1938
750
Bruce Springsteen Atlantic City 1982
5411
Donovan Atlantis 1968
9193
Apollo Two [LTJ Bukem] Atlantis (I Need You) 1993
4652
Klaxons Atlantis to Interzone 2006
704
Battles Atlas 2007
686
Joy Division Atmosphere 1980
829
Blondie Atomic 1979
908
George Clinton Atomic Dog 1982
8190
Rustie feat. Danny Brown Attak 2014
4224
AlunaGeorge Attracting Flies 2013
5795
Yves Simon Au pays des merveilles de Juliet 1972
9335
Simian Mobile Disco Audacity of Huge 2009
190
Kraftwerk Autobahn 1974
8020
The Pointer Sisters Automatic 1983
6563
The Kinks Autumn Almanac 1967
5648
Cannonball Adderley Autumn Leaves 1958
1417
Yo La Tengo Autumn Sweater 1997
9734
Serge Gainsbourg Aux armes et caetera 1979
5784
The Smashing Pumpkins Ava Adore 1998
5079
Roxy Music Avalon 1982
3193
Courtney Barnett Avant Gardener 2013
2164
Léo Ferré Avec le temps 1971
6289
Saint Etienne Avenue 1992
5974
George Harrison Awaiting on You All 1970
4956
A Tribe Called Quest feat. Trugoy Award Tour 1993
7825
Flaco Jimenez Ay te dejo en San Antonio 1986
6079
Natalia Lafourcade Azul 2009
9192
Santa Sabina Azul casi morado 1992
152
The Who Baba O'Riley 1971
7202
Styx Babe 1979
2913
Led Zeppelin Babe, I'm Gonna Leave You 1969
6262
Nick Cave & The Bad Seeds Babe, I'm On Fire 2003
1699
Pulp Babies 1992
4710
Kate Bush Babooshka 1980
4867
Gal Costa Baby 1968
9551
Carla Thomas B-A-B-Y 1966
6870
The Equals Baby, Come Back 1967
9458
INXS Baby Don't Cry 1992
7951
Sonny and Cher Baby Don't Go 1965
8643
Marvin Gaye Baby Don't You Do It 1964
4518
Sir Mix-A-Lot Baby Got Back 1992
9186
Eddie Money Baby Hold On 1977
2805
The Ronettes Baby, I Love You 1963
5367
Aretha Franklin Baby I Love You 1967
5398
Peter Frampton Baby I Love Your Way 1975
1443
Four Tops Baby I Need Your Loving 1964
3327
The Shirelles Baby It's You 1961
8645
Teenage Fanclub Baby Lee 2010
4228
Elvis Presley Baby Let's Play House 1955
907
The Supremes Baby Love 1964
9904
The War on Drugs Baby Missiles 2010
637
Britney Spears ...Baby One More Time 1998
3760
Them Baby, Please Don't Go 1964
3797
Big Joe Williams Baby Please Don't Go 1935
6757
Slim Harpo Baby Scratch My Back 1966
7544
Frankie Knuckles/Jamie Principle Baby Wants to Ride 1987
6547
Jimmy Reed Baby What You Want Me to Do 1959
5222
Jackie Wilson Baby Workout 1963
6966
The Beatles Baby You're a Rich Man 1967
4358
David Gray Babylon 1998
2737
The Ruts Babylon's Burning 1979
1844
Brian Eno Baby's on Fire 1973
4174
The Go-Betweens Bachelor Kisses 1984
2350
Björk Bachelorette 1997
9672
Aaliyah Back & Forth 1994
2704
Howlin' Wolf Back Door Man 1961
2254
Take That Back for Good 1995
6968
Chromatics Back from the Grave 2012
258
AC/DC Back in Black 1980
6500
The Supremes Back in My Arms Again 1965
7037
Aerosmith Back in the Saddle 1976
3332
Gene Autry Back in the Saddle Again 1939
2148
Chuck Berry Back in the U.S.A. 1959
2105
The Beatles Back in the U.S.S.R. 1968
6981
Ringo Starr Back Off Boogaloo 1972
1352
Pretenders Back on the Chain Gang 1982
919
The O'Jays Back Stabbers 1972
7744
The Rolling Stones Back Street Girl 1967
4892
Juvenile feat. Mannie Fresh & Lil Wayne Back That Azz Up 1998
9238
Drake Back to Back 2015
1014
Amy Winehouse Back to Black 2006
579
Soul II Soul Back to Life 1989
9937
Mel and Tim Backfield in Motion 1969
4568
Kendrick Lamar Backseat Freestyle 2012
1582
Bruce Springsteen Backstreets 1975
7267
Meat Puppets Backwater 1994
9168
Bessie Smith Back-Water Blues 1927
1810
U2 Bad 1984
1859
Michael Jackson Bad 1987
5104
Migos feat. Lil Uzi Vert Bad and Boujee 2016
5727
Tom Waits Bad As Me 2011
6418
Jim Croce Bad, Bad Leroy Brown 1973
7325
Taylor Swift feat. Kendrick Lamar Bad Blood 2015
8732
P. Diddy, Black Rob & Mark Curry Bad Boy for Life 2001
6339
Bad Company Bad Company 1974
9749
R.E.M. Bad Day 2003
1105
M.I.A. Bad Girls 2012
2271
Donna Summer Bad Girls 1979
3289
Moderat Bad Kingdom 2013
2058
Selena Gomez Bad Liar 2017
4675
Harold Melvin & The Blue Notes Bad Luck 1975
377
Creedence Clearwater Revival Bad Moon Rising 1969
2469
Frank Ocean Bad Religion 2012
5308
Joan Jett and The Blackhearts Bad Reputation 1980
9796
Freedy Johnston Bad Reputation 1994
934
Lady Gaga Bad Romance 2009
4559
Grand Funk Railroad Bad Time 1974
9437
Billy J. Kramer with The Dakotas Bad to Me 1963
3303
George Thorogood & The Destroyers Bad to the Bone 1982
1538
Cream Badge 1969
1300
Bruce Springsteen Badlands 1978
7991
Erykah Badu Bag Lady 2000
7294
Vince Staples BagBak 2017
3424
Madness Baggy Trousers 1980
9639
Alaska y Los Pegamoides Bailando 1982
1622
Gerry Rafferty Baker Street 1978
8760
Taraf de Haidouks Balada conducatorolui 1991
4107
Big Brother and The Holding Company Ball and Chain 1968
7988
Social Distortion Ball and Chain 1990
6158
Willie Mae "Big Mama" Thornton Ball 'n' Chain 1968
1541
The Temptations Ball of Confusion (That's What the World Is Today) 1970
629
Bob Dylan Ballad of a Thin Man 1965
5422
Elliott Smith Ballad of Big Nothing 1997
6118
The Byrds Ballad of Easy Rider 1969
4003
Father John Misty Ballad of the Dying Man 2017
2678
Serge Gainsbourg and Jane Birkin Ballade de Melody Nelson 1971
7437
Bourvil Ballade irlandaise (un oranger) 1958
1430
Sweet Ballroom Blitz 1973
6747
Randy Newman Baltimore 1977
3987
Sister Nancy Bam Bam 1982
8403
The Maytals Bam-Bam 1966
5311
Gipsy Kings Bamboleo 1988
8362
The Hidden Cameras Ban Marriage 2003
4357
Harry Belafonte Banana Boat (Day-O) 1956
7131
Junior Boys Banana Ripple 2011
701
Freda Payne Band of Gold 1970
734
Paul McCartney and Wings Band on the Run 1973
2244
Hot Hot Heat Bandages 2002
2551
Yeah Yeah Yeahs Bang 2001
7012
Mark Ronson & The Business Intl Bang Bang Bang 2010
3953
Cher Bang Bang (My Baby Shot Me Down) 1966
8582
Nancy Sinatra Bang Bang (My Baby Shot Me Down) 1966
6984
The Real Roxanne Bang Zoom (Let's Go Go) 1986
7300
Alex Chilton Bangkok 1978
5320
Kingdom feat. Kelela Bank Head 2013
5376
The Clash Bankrobber 1980
8824
Bad Brains Banned in D.C. 1982
708
Bloc Party Banquet 2004
3978
The Beach Boys Barbara Ann 1965
7566
The Regents Barbara-Ann 1961
7577
Aqua Barbie Girl 1997
8787
Duck Sauce Barbra Streisand 2010
6346
Robert Parker Barefootin' 1966
7965
The Who Bargain 1971
4100
Ozzy Osbourne Bark at the Moon 1983
2029
Heart Barracuda 1977
9369
Depeche Mode Barrel of a Gun 1997
7564
Sarah Harmer Basement Apartment 2000
8393
Louisiana Rhythm Kings Basin Street Blues 1929
732
Green Day Basket Case 1994
1495
The Replacements Bastards of Young 1985
2487
Meat Loaf Bat out of Hell 1977
6822
Prince Batdance 1989
2448
Metallica Battery 1986
8321
Lo Fidelity Allstars Battle Flag 1998
9580
Julio Bashmore Battle for Middle You 2011
6692
Kid Rock Bawitdaba 1998
7536
Mosca Bax 2011
6365
Destroyer Bay of Pigs 2009
8446
Sparkle Feat. R. Kelly Be Careful 1998
2010
Robyn Be Mine 2005
7
The Ronettes Be My Baby 1963
7238
Vanessa Paradis Be My Baby 1992
5774
David Bowie Be My Wife 1977
8390
Bill Fay Be Not So Fearful 1970
9997
Deftones Be Quiet and Drive (Far Away) 1997
3930
William DeVaughn Be Thankful for What You Got 1974
1088
The Rolling Stones Beast of Burden 1978
6481
Austra Beat and the Pulse 2010
3617
K-Rob Vs. Rammelzee Beat Bop 1983
7589
Art of Noise Beat Box 1983
2351
Bomb the Bass Beat Dis 1987
271
Michael Jackson Beat It 1982
5507
Ramones Beat on the Brat 1976
4636
The Jam Beat Surrender 1982
5777
Sparks Beat the Clock 1979
2406
Isolée Beau Mot Plage 1998
3613
Christina Aguilera Beautiful 2002
6471
Snoop Dogg feat. Pharrell Williams Beautiful 2002
7489
Ought Beautiful Blue Sky  2015
782
U2 Beautiful Day 2000
3228
Gui Boratto Beautiful Life 2007
5957
Suede Beautiful Ones 1996
2328
Madonna Beautiful Stranger 1999
9757
The Temptations Beauty Is Only Skin Deep 1966
9196
Roxy Music Beauty Queen 1973
136
Gene Vincent and His Blue Caps Be-Bop-a-Lula 1956
4479
The Beatles Because 1969
6811
Afroman Because I Got High 2000
8527
Jungle Brothers Because I Got It Like That 1987
8253
The Avalanches feat. Camp Lo Because I'm Me 2016
390
Patti Smith Group Because the Night 1978
5382
Bruce Springsteen Because the Night 1986
9776
10,000 Maniacs Because the Night 1993
9006
Duane Eddy Because They're Young 1960
9232
Jeff Beck Beck's Bolero 1967
3491
Villagers Becoming a Jackal 2010
8029
Bon Jovi Bed of Roses 1992
1290
Midnight Oil Beds Are Burning 1987
7693
The Marvelettes Beechwood 4-5789 1962
9816
Tim Hutton Been a Fool 2000
1093
Jane's Addiction Been Caught Stealing 1990
7427
Missy Misdemeanor Elliott feat. 702 and Magoo Beep Me 911 1997
9960
ZZ Top Beer Drinkers & Hell Raisers 1973
8436
Beck Beercan 1994
1588
Blur Beetlebum 1997
3765
Nicki Minaj feat. 2 Chainz Beez in the Trap 2012
9464
Jackson Browne Before the Deluge 1974
7691
Freddy Fender Before the Next Teardrop Falls 1974
7879
The Rolling Stones Before They Make Me Run 1978
7826
Broadcast Before We Begin 2003
2241
Artie Shaw Begin the Beguine 1938
1863
The Who Behind Blue Eyes 1971
4353
Charlie Rich Behind Closed Doors 1973
6864
The Smithereens Behind the Wall of Sleep 1986
5848
Depeche Mode Behind the Wheel 1987
4123
The Andrews Sisters Bei mir bist du schön 1937
1560
The Human League Being Boiled 1978
1282
Pet Shop Boys Being Boring 1990
5334
The Beatles Being for the Benefit of Mr. Kite! 1967
4378
Smokey Robinson Being with You 1981
692
Bauhaus Bela Lugosi's Dead 1979
4354
Simple Minds Belfast Child 1989
2259
Cher Believe 1998
3056
John Maus Believer 2011
3003
Blues Explosion Bellbottoms 1994
6129
Laurent Voulzy Belle-Île-en-Mer, Marie-Galante 1985
4912
Michael Jackson Ben 1972
9911
The American Breed Bend Me, Shape Me 1967
1011
Elton John Bennie and the Jets 1973
3657
Sun Kil Moon Ben's My Friend 2014
6039
Bentley Rhythm Ace Bentley's Gonna Sort You Out 1997
8851
Future feat. Andre 3000 Benz Friendz (Whatchutola) 2014
6272
Lou Reed Berlin 1973
4606
You Am I Berlin Chair 1993
9349
Parquet Courts Berlin Got Blurry 2016
1748
Four Tops Bernadette 1967
3781
Gerry Mulligan Bernie's Tune 1952
9836
Van Morrison Beside You 1968
3084
Drake Best I Ever Had 2009
3493
Palma Violets Best of Friends 2012
4955
The Emotions Best of My Love 1977
5070
Eagles Best of My Love 1974
1912
Foo Fighters Best of You 2005
8519
Gladys Knight and The Pips Best Thing That Ever Happened to Me 1973
1979
Blood Orange feat. Empress Of Best to You 2016
5494
Hello Seahorse! Bestia 2009
4202
The Stylistics Betcha By Golly, Wow 1971
5574
Kiss Beth 1976
1670
Kim Carnes Bette Davis Eyes 1981
9153
Guns N' Roses Better 2008
4215
Crowded House Better Be Home Soon 1988
2322
Pearl Jam Better Man 1994
1295
Elliott Smith Between the Bars 1997
4407
The Isley Brothers Between the Sheets 1983
4275
Billy Bragg Between the Wars 1985
6488
Weezer Beverly Hills 2005
6255
Elvis Costello and The Attractions Beyond Belief 1982
4279
Bobby Darin Beyond the Sea 1959
9895
Memory Tapes Bicycle 2009
5292
Queen Bicycle Race 1978
4598
Miguel Ríos Bienvenidos 1982
4760
Killer Mike feat. Bun B, T.I. & Trouble Big Beast 2012
3275
Jimmy Reed Big Boss Man 1961
6566
That Petrol Emotion Big Decision 1987
9312
PJ Harvey Big Exit 2000
3596
Captain Beefheart and The Magic Band Big Eyed Beans from Venus 1972
3011
Vince Staples Big Fish 2017
3551
Stormzy Big for Your Boots 2017
2529
Inner City Big Fun 1988
2215
The Four Seasons Big Girls Don't Cry 1962
7248
Fergie Big Girls Don't Cry 2006
7556
Robert Plant Big Log 1983
6927
Fleetwood Mac Big Love 1987
8532
Pete Heller Big Love 1999
6379
Foo Fighters Big Me 1995
1462
Jay-Z feat. UGK Big Pimpin' 1999
3836
The Notorious B.I.G. Big Poppa 1994
7856
Johnny Cash and The Tennessee Two Big River 1958
7846
Tommy Johnson Big Road Blues 1928
4335
The Thrills Big Sur 2003
6439
Peter Gabriel Big Time 1986
1831
Björk Big Time Sensuality 1993
891
Joni Mitchell Big Yellow Taxi 1970
981
The Smiths Bigmouth Strikes Again 1986
8629
Frank Ocean feat. Jay-Z & Tyler, the Creator Biking / Biking (Solo) 2017
1603
Peter Gabriel Biko 1980
18
Michael Jackson Billie Jean 1982
7925
Charlie Parker and His Re-Boppers Billie's Bounce 1946
8898
Alice Cooper Billion Dollar Babies 1973
4477
Destiny's Child Bills, Bills, Bills 1999
3361
Girls Aloud Biology 2005
2646
SOPHIE Bipp 2013
4728
The Everly Brothers Bird Dog 1958
8456
M.I.A. Bird Flu 2006
8307
Antony and The Johnsons Bird Gerhl 2005
8857
Natalie Prass Bird of Prey 2014
3147
Leonard Cohen Bird on the Wire 1969
1829
They Might Be Giants Birdhouse in Your Soul 1990
1489
Weather Report Birdland 1977
3652
St. Vincent Birth in Reverse 2013
3372
The Godfathers Birth School Work Death 1987
652
The Sugarcubes Birthday 1987
9003
The Beatles Birthday 1968
9571
Cibo Matto Birthday Cake 1995
8132
Kacey Musgraves Biscuits 2015
3380
The Rolling Stones Bitch 1971
5309
Meredith Brooks Bitch 1997
2200
Rihanna Bitch Better Have My Money 2015
3130
Kendrick Lamar Bitch, Don't Kill My Vibe 2012
5488
Miles Davis Bitches Brew 1970
63
The Verve Bitter Sweet Symphony 1997
354
New Order Bizarre Love Triangle 1986
2149
tUnE-yArDs Bizness 2011
2854
Pearl Jam Black 1991
1692
Duke Ellington Black and Tan Fantasy 1927
8459
The dB's Black and White 1980
6933
Doves Black and White Town 2005
990
Rae Sremmurd feat. Gucci Mane Black Beatles 2016
1990
Ram Jam Black Betty 1977
3823
Jelly Roll Morton Black Bottom Stomp 1926
1658
Duke Ellington Black, Brown and Beige/Come Sunday 1943
4999
Jens Lekman Black Cab 2003
5020
Kiss Black Diamond 1974
757
Led Zeppelin Black Dog 1971
7782
Nick Drake Black Eyed Dog 1986
435
Soundgarden Black Hole Sun 1994
3316
KT Tunstall Black Horse and the Cherry Tree 2004
2224
Los Bravos Black Is Black 1966
6852
Nina Simone Black Is the Colour of My True Love's Hair 1959
1017
Santana Black Magic Woman 1970
2256
Fleetwood Mac Black Magic Woman 1968
9165
Michael Kiwanuka Black Man in a White World 2016
3732
Venom Black Metal 1982
7456
Catherine Wheel Black Metallic 1991
2769
Deep Purple Black Night 1970
6322
Charles Brown Black Night 1951
2612
Michael Jackson Black or White 1991
6288
Sonny Charles & The Checkmates Ltd. Black Pearl 1969
1208
Black Sabbath Black Sabbath 1970
1115
Kanye West Black Skinhead 2013
5012
Blind Lemon Jefferson Black Snake Moan 1927
1865
Tricky Black Steel 1995
2046
Public Enemy Black Steel in the Hour of Chaos 1988
7498
Prince Black Sweat 2006
2954
Alannah Myles Black Velvet 1989
2796
The Doobie Brothers Black Water 1974
6002
The Move Blackberry Way 1968
978
The Beatles Blackbird 1968
9743
Warumpi Band Blackfella Whitefella 1985
486
David Bowie Blackstar 2015
5201
Anne Briggs Blackwater Side 1971
5591
The Jacksons Blame It on the Boogie 1978
356
Richard Hell & The Voidoids Blank Generation 1977
3137
Taylor Swift Blank Space 2014
4329
Depeche Mode Blasphemous Rumours 1984
6894
Leona Lewis Bleeding Love 2007
7508
Big Sean feat. Drake & Kanye West Blessings  2015
412
Hercules and Love Affair feat. Antony Hegarty Blind 2008
3283
Korn Blind 1994
969
Bob Dylan Blind Willie McTell 1991
2868
Manfred Mann's Earth Band Blinded by the Light 1976
7558
Bruce Springsteen Blinded by the Light 1973
5657
The Streets Blinded by the Lights 2004
5518
B.G. Bling Bling 1999
374
Violent Femmes Blister in the Sun 1983
62
Ramones Blitzkrieg Bop 1976
590
The Chemical Brothers Block Rockin' Beats 1997
4248
Sweet Blockbuster 1973
3825
Run the Jewels Blockbuster Night Part 1 2014
6813
Mastodon Blood & Thunder 2004
9401
The Smithereens Blood and Roses 1986
5053
Bon Iver Blood Bank 2009
8016
Peter Gabriel and Sinéad O'Connor Blood of Eden 1992
3597
Sampha Blood on Me 2016
8554
Shackleton Blood on My Hands 2006
3107
Kanye West Blood on the Leaves 2013
622
The National Bloodbuzz Ohio 2010
9049
Drenge Bloodsports 2013
8685
Martha Wainwright Bloody Mother Fucking Asshole 2004
5753
Supertramp Bloody Well Right 1974
195
Bob Dylan Blowin' in the Wind 1963
1989
Peter, Paul and Mary Blowin' in the Wind 1963
3018
Joni Mitchell Blue 1971
3841
The Jayhawks Blue 1995
6581
LeAnn Rimes Blue 1996
4736
Roy Orbison Blue Bayou 1963
3928
Orange Juice Blue Boy 1980
1716
Willie Nelson Blue Eyes Crying in the Rain 1975
4091
Dr. Octagon Blue Flowers 1996
8473
Sidney Bechet's Blue Note Jazz Men Blue Horizon 1945
6007
Chris Isaak Blue Hotel 1987
7163
The Beatles Blue Jay Way 1967
6701
Gene Vincent and His Blue Caps Blue Jean Bop 1956
3839
Lana Del Rey Blue Jeans 2011
38
New Order Blue Monday 1983
2499
Fats Domino Blue Monday 1956
6677
Thelonious Monk Blue Monk 1954
1735
The Marcels Blue Moon 1961
2837
Elvis Presley Blue Moon 1956
6622
Beck Blue Moon 2014
1194
Bill Monroe Blue Moon of Kentucky 1947
3098
Elvis Presley Blue Moon of Kentucky 1954
4456
The White Stripes Blue Orchid 2005
6496
Dave Brubeck Quartet Blue Rondo à la Turk 1959
4433
Sonny Rollins Blue Seven 1957
3897
Midnight Oil Blue Sky Mine 1990
8982
Vince Staples Blue Suede 2014
119
Carl Perkins Blue Suede Shoes 1956
4721
Elvis Presley Blue Suede Shoes 1956
3573
Galaxie 500 Blue Thunder 1989
8401
John Coltrane Blue Train 1958
6019
Mount Kimbie feat. King Krule Blue Train Lines 2017
7368
Bobby Vinton Blue Velvet 1963
5801
Jimmie Rodgers Blue Yodel No. 9 (Standin' on the Corner) 1930
980
Jimmie Rodgers Blue Yodel (T for Texas) 1928
256
Fats Domino Blueberry Hill 1956
9388
Leroy Carr & Scrapper Blackwell Blues Before Sunrise 1934
9641
Woody Herman Blues in the Night (My Mama Done Tol' Me) 1941
7817
Sidney Bechet Blues in Thirds 1940
6823
Art Blakey & The Jazz Messengers Blues March/Blues March for Europe No. 1 1958
9565
Eric Clapton Blues Power 1970
3874
Jackson C. Frank Blues Run the Game 1965
9797
The Delmore Brothers Blues Stay Away from Me 1949
2801
Robin Thicke feat. T.I. & Pharrell Blurred Lines 2013
3290
Rick Ross feat. Styles P B.M.F. (Blowin' Money Fast) 2010
221
Bo Diddley Bo Diddley 1955
414
OutKast B.O.B (Bombs Over Baghdad) 2000
7343
(Sandy) Alex G Bobby 2017
9530
Frank Zappa Bobby Brown (Goes Down) 1979
2951
Bruce Springsteen Bobby Jean 1984
799
Cardi B Bodak Yellow 2017
713
Coleman Hawkins Body and Soul 1939
4222
Billie Holiday Body and Soul 1940
6003
M.A.N.D.Y. vs. Booka Shade Body Language 2005
6172
Beastie Boys Body Movin' 1998
3089
Ciara Body Party 2013
9992
Mos Def Feat. Q-Tip & Tash Body Rock 1998
9497
Radiohead Bodysnatchers 2007
1946
The Dandy Warhols Bohemian Like You 2000
39
Queen Bohemian Rhapsody 1975
3712
Aterciopelados Bolero falaz 1995
5775
Wanda Bologna 2014
3864
El Guincho Bombay 2010
5293
Motörhead Bomber 1979
7099
W.H. Stepp Bonaparte's Retreat 1937
2802
Manu Chao Bongo Bong 1998
1450
A Tribe Called Quest Bonita Applebum 1990
1154
Dizzee Rascal feat. Armand Van Helden Bonkers 2009
1107
Serge Gainsbourg & Brigitte Bardot Bonnie & Clyde 1968
7439
Larry Williams Bony Moronie 1957
4933
Ramones Bonzo Goes to Bitburg 1985
9820
The Fugs Boobs a Lot 1965
8467
Fantastic Johnny C Boogaloo Down Broadway 1967
625
John Lee Hooker Boogie Chillen' 1948
4897
Heatwave Boogie Nights 1976
4845
Stevie Wonder Boogie On Reggae Woman 1974
8983
A Taste of Honey Boogie Oogie Oogie 1978
2045
Earth, Wind & Fire with The Emotions Boogie Wonderland 1979
3884
The Andrews Sisters Boogie Woogie Bugle Boy 1941
2511
The Monotones Book of Love 1957
5898
The Heptones Book of Rules 1973
7092
Maxïmo Park Books from Boxes 2007
602
John Lee Hooker Boom Boom 1962
7038
Black Eyed Peas Boom Boom Pow 2009
3824
Charli XCX Boom Clap 2014
4821
Shaggy Boombastic 1995
6952
Sly and Robbie Boops (Here to Go) 1987
3533
Bob Dylan Boots of Spanish Leather 1964
3749
Destiny's Child Bootylicious 2001
7963
Bootsy's Rubber Band Bootzilla 1978
5571
Miles Davis Boplicity 1949
806
Madonna Borderline 1983
5921
M.I.A. Borders 2015
3204
Father John Misty Bored in the USA 2014
2548
Buzzcocks Boredom 1977
5897
The Who Boris the Spider 1966
4266
M.I.A. Born Free 2010
182
Bruce Springsteen Born in the U.S.A. 1984
2516
Creedence Clearwater Revival Born on the Bayou 1969
128
Underworld Born Slippy .NUXX 1995
5412
Lady Gaga Born This Way 2011
7720
Patrick Hernandez Born To Be Alive 1979
253
Steppenwolf Born to Be Wild 1968
5114
Dion Born to Be with You 1975
7261
The Heartbreakers Born to Lose 1977
7897
Ray Charles Born to Lose 1962
13
Bruce Springsteen Born to Run 1975
2332
Albert King Born Under a Bad Sign 1967
2037
Talking Heads Born Under Punches (The Heat Goes On) 1980
9834
Parquet Courts Borrowed Time 2012
8593
The Sonics Boss Hoss 1965
6840
Kelis feat. Too $hort Bossy 2006
1743
Joni Mitchell Both Sides, Now 1969
3947
Judy Collins Both Sides Now 1968
8711
MC Solaar Bouge de là 1990
3708
Emmylou Harris Boulder to Birmingham 1975
2401
Green Day Boulevard of Broken Dreams 2004
3074
Kanye West Bound 2 2013
6965
Eddy Arnold & His Tennessee Plowboys Bouquet of Roses 1948
8336
Jethro Tull Bourée 1969
1885
Grateful Dead Box of Rain 1970
2011
Best Coast Boyfriend 2010
7362
Tegan and Sara Boyfriend 2016
968
Charli XCX Boys 2017
353
The Cure Boys Don't Cry 1979
5955
David Bowie Boys Keep Swinging 1979
4117
M.I.A. Boyz 2007
9409
Cymande Bra 1972
5328
Pink Floyd Brain Damage 1973
4678
Green Day Brain Stew 1996
7872
Lower Dens Brains 2012
3321
Vince Taylor & The Playboys Brand New Cadillac 1959
9676
The Clash Brand New Cadillac 1979
6479
Melanie Brand New Key 1971
8159
Looking Glass Brandy (You're a Fine Girl) 1972
300
Pretenders Brass in Pocket 1979
8021
Xavier Cugat Brazil 1942
6751
Ariana Grande feat. Zedd Break Free 2014
6783
Patti Smith Break It Up 1975
956
The Doors Break On Through (To the Other Side) 1967
8242
Limp Bizkit Break Stuff 1999
8079
The Stylistics Break Up to Make Up 1972
3748
Tom Petty and The Heartbreakers Breakdown 1976
4090
Buzzcocks Breakdown 1977
7944
Deep Blue Something Breakfast at Tiffany's 1993
5923
Dusty Springfield Breakfast in Bed 1969
6543
Red Hot Chili Peppers Breaking the Girl 1991
3051
Judas Priest Breaking the Law 1980
6508
Neil Sedaka Breaking Up Is Hard to Do 1962
2303
The Prodigy Breathe 1996
6256
Fabolous Breathe 2004
8568
Sia Breathe Me 2004
6849
Jon Hopkins feat. Purity Ring Breathe This Air 2013
5593
Kate Bush Breathing 1980
4883
Jerry Lee Lewis Breathless 1958
1761
alt-J Breezeblocks 2012
9032
2Pac Brenda's Got a Baby 1991
5217
Sigur Rós Brennisteinn 2013
2821
Arctic Monkeys Brianstorm 2007
3567
Ben Folds Five Brick 1997
5076
Commodores Brick House 1977
118
Simon and Garfunkel Bridge Over Troubled Water 1970
3977
Jimmy Reed Bright Lights, Big City 1961
7933
The New Pornographers Brill Bruisers 2014
5277
Thelonious Monk Brilliant Corners 1957
1501
Bruce Springsteen Brilliant Disguise 1987
9008
Furniture Brilliant Mind 1986
587
Cornershop Brimful of Asha 1997
1129
Sam Cooke Bring It On Home to Me 1962
4557
Evanescence Bring Me to Life 2003
3894
Echo and the Bunnymen Bring On the Dancing Horses 1985
4124
Freda Payne Bring the Boys Home 1971
294
Public Enemy Bring the Noise 1987
3691
Anthrax feat. Chuck D. Bring the Noise 1991
7936
M.I.A. Bring the Noize 2013
3131
Method Man Bring the Pain 1994
7547
Def Leppard Bringin' On the Heartbreak 1981
4739
The Dovells Bristol Stomp 1961
2521
D.R.A.M. feat. Lil Yachty Broccoli 2016
5117
Buffalo Springfield Broken Arrow 1967
3815
Marianne Faithfull Broken English 1979
7941
Spiritualized Broken Heart 1997
9730
Tricky feat. PJ Harvey Broken Homes 1998
6202
Mr. Mister Broken Wings 1985
7061
Lana Del Rey Brooklyn Baby 2014
2800
Ol' Dirty Bastard Brooklyn Zoo 1995
4758
Jay-Z feat. The Notorious B.I.G. Brooklyn's Finest 1996
992
Panda Bear Bro's 2006
2572
Bing Crosby Brother Can You Spare a Dime 1932
9121
Sam Roberts Brother Down 2002
5112
Stories Brother Louie 1973
2144
Animal Collective Brother Sport 2009
8096
Public Enemy Brothers Gonna Work It Out 1990
5227
Dire Straits Brothers in Arms 1985
183
Van Morrison Brown Eyed Girl 1967
2205
Chuck Berry Brown Eyed Handsome Man 1956
1586
Roni Size / Reprazent Brown Paper Bag 1997
8423
The Mothers of Invention Brown Shoes Don't Make It 1967
138
The Rolling Stones Brown Sugar 1971
2768
D'Angelo Brown Sugar 1995
6838
Bob Dylan Brownsville Girl 1986
6444
Chairlift Bruises 2008
4847
Dick Annegarn Bruxelles 1973
6373
Jai Paul BTSTU 2011
8985
Feeder Buck Rogers 2001
2943
M.I.A. Bucky Done Gun 2005
4672
De La Soul Buddy 1989
603
Weezer Buddy Holly 1994
2636
Malcolm McLaren Buffalo Gals 1982
4994
Bob Marley and The Wailers Buffalo Soldier 1983
786
Neneh Cherry Buffalo Stance 1988
8450
Innerzone Orchestra Bug in the Bassbin 1996
8092
Bomb the Bass with Justin Warfield Bug Powder Dust 1994
9828
The Housemartins Build 1987
2725
The Foundations Build Me Up Buttercup 1968
3991
Sarah McLachlan Building a Mystery 1997
1960
DJ Shadow Building Steam with a Grain of Salt 1996
8087
Sonic Youth Bull in the Heather 1994
4541
Rage Against the Machine Bullet in the Head 1992
4321
U2 Bullet the Blue Sky 1987
974
The Smashing Pumpkins Bullet with Butterfly Wings 1995
2192
La Roux Bulletproof 2009
1824
Rage Against the Machine Bulls on Parade 1996
7949
R. Kelly Bump n' Grind 1993
5952
Bilderbuch Bungalow 2017
9477
Juan Luis Guerra y 4.40 Burbujas de amor 1990
3834
Soundgarden Burden in My Hand 1996
7039
Deep Purple Burn 1974
6036
Ash Burn Baby Burn 2001
7306
The Gap Band Burn Rubber (Why You Wanna Hurt Me) 1980
658
Radiohead Burn the Witch 2016
9715
Pépé Bradock Burning 1999
915
Talking Heads Burning Down the House 1983
2570
Elvis Presley Burning Love 1972
4585
The Jimi Hendrix Experience Burning of the Midnight Lamp 1967
5078
Madonna Burning Up 1983
4938
Sleater-Kinney Bury Our Friends 2014
1886
The Hollies Bus Stop 1966
7352
Markus Nikolai Bushes 1999
1818
Young M.C. Bust a Move 1989
7036
Ray Charles Busted 1963
3091
Jungle Busy Earnin' 2014
6880
Clarence "Frogman" Henry But I Do 1961
4383
Tim Buckley Buzzin' Fly 1969
9991
The Soul Stirrers By and By 1950
7601
The Hellacopters By the Grace of God 2002
7510
Public Enemy By the Time I Get to Arizona 1991
1975
Glen Campbell By the Time I Get to Phoenix 1967
5145
Isaac Hayes By the Time I Get to Phoenix 1969
2053
Red Hot Chili Peppers By the Way 2002
3293
Brian Eno By This River 1977
8082
Sade By Your Side 2000
9074
Gene Austin Bye Bye Blackbird 1926
6116
NSYNC Bye Bye Bye 2000
311
The Everly Brothers Bye Bye Love 1957
2494
System of a Down B.Y.O.B. 2005
5051
Bow Wow Wow C30 C60 C90 Go! 1980
1610
Plastic Bertrand Ça plane pour moi 1977
8302
Clarence Williams' Blue Five Cake Walking Babies from Home 1925
1494
Louis Jordan and His Tympany Five Caldonia (Boogie) (What Makes Your Big Head So Hard?) 1945
9852
Neil Sedaka Calendar Girl 1960
2135
Bon Iver Calgary 2011
2937
EMA California 2011
8429
Joni Mitchell California 1971
9781
Phantom Planet California 2002
77
The Mamas and the Papas California Dreamin' 1965
619
The Beach Boys California Girls 1965
8977
Katy Perry feat. Snoop Dogg California Gurls 2010
9372
Al Jolson California, Here I Come 1924
574
2Pac feat. Dr. Dre & Roger Troutman California Love 1995
6550
Billy Bragg & Wilco California Stars 1998
8072
The Rivieras California Sun 1964
1421
Dead Kennedys California Über Alles 1979
1131
Red Hot Chili Peppers Californication 1999
9600
Shamir Call It Off  2015
1268
T-Bone Walker Call It Stormy Monday (But Tuesday's Just As Bad) 1947
9017
Credit to the Nation Call It What You Want 1993
780
Blondie Call Me 1980
1918
Al Green Call Me (Come Back Home) 1973
774
Carly Rae Jepsen Call Me Maybe 2011
3212
J.J. Cale Call Me the Breeze 1972
2141
LCD Soundsystem Call the Police 2017
6114
Robyn Call Your Girlfriend 2010
9587
FannyPack Cameltoe 2003
7214
Stan Ridgway Camouflage 1986
3922
Tyrone Davis Can I Change My Mind 1968
9254
Jay-Z feat. Ja Rule & Amil Can I Get a ... 1998
3087
Marvin Gaye Can I Get a Witness 1963
7604
Pharrell Williams feat. Gwen Stefani Can I Have It Like That 2005
1956
A Tribe Called Quest Can I Kick It? 1990
7471
Iron Maiden Can I Play With Madness 1988
8428
Wu-Tang Clan Can It Be All So Simple 1993
6010
Suzi Quatro Can the Can 1973
1881
The Carter Family Can the Circle Be Unbroken (Bye and Bye) 1935
7851
Tindersticks Can We Start Again? 1999
4168
Todd Rundgren Can We Still Be Friends 1978
1270
Mr. Fingers Can You Feel It 1986
7880
The Jacksons Can You Feel It 1980
5709
Pet Shop Boys Can You Forgive Her? 1993
6419
Royal House Can You Party 1988
6073
Bob Dylan Can You Please Crawl Out Your Window? 1965
6934
The Cramps Can Your Pussy Do the Dog? 1985
8090
King Oliver's Creole Jazz Band Canal Street Blues 1923
5844
Sui Generis Canción para mi muerte 1972
1188
Elton John Candle in the Wind 1973
6647
Iggy Pop & Kate Pierson Candy 1990
7772
New Edition Candy Girl 1983
7424
Mississippi John Hurt Candy Man Blues 1929
5196
Bruce Springsteen Candy's Room 1978
269
The Breeders Cannonball 1993
4877
Damien Rice Cannonball 2002
4180
The Sundays Can't Be Sure 1989
1074
The Beatles Can't Buy Me Love 1964
533
Caribou Can't Do Without You 2014
660
The Weeknd Can't Feel My Face 2015
8049
REO Speedwagon Can't Fight This Feeling 1984
1420
Blind Faith Can't Find My Way Home 1969
2341
Bad Company Can't Get Enough 1974
3931
Barry White Can't Get Enough of Your Love, Babe 1974
9403
Electric Light Orchestra Can't Get It Out of My Head 1974
8891
R.E.M. Can't Get There from Here 1985
200
Kylie Minogue Can't Get You Out of My Head 2001
4670
The Replacements Can't Hardly Wait 1987
1207
Elvis Presley Can't Help Falling in Love 1961
3397
Unknown Mortal Orchestra Can't Keep Checking My Phone  2015
6990
The Seeds Can't Seem to Make You Mine 1965
7001
Wilco Can't Stand It 1999
2968
The Police Can't Stand Losing You 1978
636
The Libertines Can't Stand Me Now 2004
4133
Red Hot Chili Peppers Can't Stop 2002
6674
Sheer Mag Can't Stop Fighting 2016
4930
Frankie Valli Can't Take My Eyes Off You 1967
2379
Kanye West Can't Tell Me Nothing 2007
6041
Public Enemy Can't Truss It 1991
1382
The Rolling Stones Can't You Hear Me Knocking 1971
6877
The Marshall Tucker Band Can't You See 1973
2586
Us3 Cantaloop (Flip Fantasia) 1992
5317
Herbie Hancock Cantaloupe Island 1964
1986
Vampire Weekend Cape Cod Kwassa Kwassa 2007
8751
Hervé Vilard Capri c'est fini 1965
5284
Built to Spill Car 1994
7091
Elastica Car Song 1995
3268
Rose Royce Car Wash 1976
7502
Mercury Rev Car Wash Hair 1991
2380
Lucinda Williams Car Wheels on a Gravel Road 1998
2555
Duke Ellington Caravan 1937
4962
Van Morrison Caravan 1970
6949
Isley Jasper Isley Caravan of Love 1985
5783
The Zombies Care of Cell 44 1967
4156
The Clash Career Opportunities 1977
5885
Pink Floyd Careful with That Axe, Eugene 1968
1418
Wham! feat. George Michael Careless Whisper 1984
8997
Joni Mitchell Carey 1971
8501
The Shins Caring Is Creepy 2001
8541
Pixinguinha Carinhoso 1917
3451
Sun Kil Moon Carissa 2014
3997
The Cardigans Carnival 1995
4463
Chuck Berry Carol 1958
6544
James Taylor Carolina in My Mind 1968
3141
James P. Johnson Carolina Shout 1922
7495
Status Quo Caroline 1973
7587
MC Solaar Caroline 1991
1296
The Beach Boys Caroline, No 1966
5387
Lou Reed Caroline Says I 1973
6991
Lou Reed Caroline Says II 1973
7469
Cocteau Twins Carolyn's Fingers 1988
3366
Genesis Carpet Crawlers 1974
7661
The Hollies Carrie-Anne 1967
8181
Pavement Carrot Rope 1999
7189
Justin Hinds & The Dominoes Carry, Go, Bring, Home 1964
4306
Crosby, Stills, Nash & Young Carry On 1970
3097
Kansas Carry On Wayward Son 1976
621
Gary Numan Cars 1979
4909
Prefab Sprout Cars & Girls 1988
7204
L'Trimm Cars with the Boom 1988
5563
Kendrick Lamar feat. Gunplay Cartoon and Cereal 2012
8154
LeVert Casanova 1987
6967
Air Casanova 70 1996
7559
Grateful Dead Casey Jones 1970
6928
Ghostpoet Cash and Carry Me Home 2011
5731
Sufjan Stevens Casimir Pulaski Day 2005
7225
Cassius Cassius 1999 1999
5474
The Jimi Hendrix Experience Castles Made of Sand 1967
9163
King Crimson Cat Food 1970
6173
David Bowie Cat People (Putting Out Fire) 1982
3778
Ted Nugent Cat Scratch Fever 1977
9544
Doves Catch the Sun 2000
5272
Donovan Catch the Wind 1965
7617
Dave Clark Five Catch Us If You Can 1965
9390
Robert Petway Catfish Blues 1941
487
The Everly Brothers Cathy's Clown 1960
3847
Harry Chapin Cat's in the Cradle 1974
1558
The Go-Betweens Cattle and Cane 1983
1640
Supergrass Caught by the Fuzz 1994
808
Kelis Caught Out There 1999
4778
Anita Baker Caught Up in a Rapture 1986
4700
Broken Social Scene Cause = Time 2002
3128
Tame Impala 'Cause I'm a Man 2015
3234
Liquid Liquid Cavern 1983
4166
Chuck Willis C.C. Rider 1957
7384
Claude Nougaro Cécile, ma fille 1963
4943
Simon and Garfunkel Cecilia 1970
7706
Erykah Badu Cel U Lar Device 2015
9514
The Eighties Matchbox B-Line Disaster Celebrate Your Mother 2002
2988
Hüsker Dü Celebrated Summer 1985
2374
Kool & The Gang Celebration 1980
1148
Hole Celebrity Skin 1998
5236
Crystal Castles Celestica 2010
6844
Nick Drake Cello Song 1969
7468
The Kinks Celluloid Heroes 1972
8763
Pantera Cemetary Gates 1990
5049
The Smiths Cemetry Gates 1986
3907
John Fogerty Centerfield 1985
3136
The J. Geils Band Centerfold 1981
8139
Charly García Cerca de la revolución 1984
1229
New Order Ceremony 1981
9379
Maria Schneider Cerulean Skies 2007
7584
Jacques Brel Ces Gens Là 1965
3285
Les Rita Mitsouko C'est comme ça 1986
8205
Léo Ferré C'est extra 1969
7645
Bourvil C'était Bien (Le Petit Bal Perdu) 1960
9064
D.R.A.M. Cha Cha  2015
6176
Chagrin d'amour Chacun fait (c'qui lui plaît) 1981
2874
Sam Cooke Chain Gang 1960
598
Aretha Franklin Chain of Fools 1967
6955
Chance the Rapper Chain Smoker 2013
7338
Blood Orange Chamakay 2013
8465
Mac DeMarco Chamber of Reflection 2014
1542
Herbie Hancock Chameleon 1973
9928
Jacques Higelin Champagne 1979
751
Oasis Champagne Supernova 1995
3427
Buena Vista Social Club Chan Chan 1997
5531
Johnny Mathis Chances Are 1957
788
Sia Chandelier 2014
1094
Frank Ocean Chanel 2017
9949
Otis Redding Change Gonna Come 1965
4453
Deftones Change (In the House of Flies) 2000
5555
Eric Clapton Change the World 1996
8967
Neil Young and Crazy Horse Change Your Mind 1994
187
David Bowie Changes 1971
5295
Sugar Changes 1992
6562
Bob Dylan Changing of the Guards 1978
5569
Georges Brassens Chanson pour l'Auvergnat 1954
6015
Spandau Ballet Chant No. 1 (I Don't Need This Pressure On) 1981
1995
The Big Bopper Chantilly Lace 1958
1870
The Dixie Cups Chapel of Love 1964
9365
Vangelis Chariots of Fire 1981
5442
The Coasters Charlie Brown 1959
5224
The Cure Charlotte Sometimes 1981
5305
The Prodigy Charly 1991
8872
Kings of Leon Charmer 2007
3668
Giorgio Moroder Chase 1978
2193
Max Romeo Chase the Devil 1976
3333
Snow Patrol Chasing Cars 2006
4029
Adele Chasing Pavements 2008
8757
Azealia Banks Chasing Time 2014
7623
Father John Misty Chateau Lobby #4 (in C for Two Virgins) 2014
8192
Glenn Miller Chattanooga Choo Choo 1941
8165
Red Foley Chattanoogie Shoe Shine Boy 1950
4729
Beastie Boys Ch-Check It Out 2004
7359
Chairlift Ch-Ching 2015
7024
ZZ Top Cheap Sunglasses 1979
6095
Sia feat. Sean Paul Cheap Thrills 2015
9758
The Cribs Cheat On Me 2009
6053
Yeah Yeah Yeahs Cheated Hearts 2006
5028
Teengirl Fantasy Cheaters 2010
2203
A Tribe Called Quest Check the Rhime 1991
8738
Ice Cube feat. Das EFX Check Yo Self 1992
7361
The High Llamas Checkin' In Checkin' Out 1994
4450
Fred Astaire with Leo Reisman and His Orchestra Cheek to Cheek 1935
3169
João Gilberto Chega de Saudade 1958
5285
Nico Chelsea Girls 1967
1328
Leonard Cohen Chelsea Hotel #2 1974
8832
The Dust Brothers Chemical Beats 1994
7027
The Notwist Chemicals 1998
3112
Taxi Girl Cherchez le garçon 1980
2969
Suicide Cheree 1977
6768
Madonna Cherish 1989
8094
The Association Cherish 1966
7977
Cat Power Cherokee 2012
8653
Clifford Brown & Max Roach Cherokee 1955
5643
Air Cherry Blossom Girl 2004
1774
The Runaways Cherry Bomb 1976
6961
Neil Diamond Cherry, Cherry 1966
6257
Eric Donaldson Cherry Oh Baby 1971
8182
Pérez Prado Cherry Pink and Apple Blossom White 1955
7948
Cocteau Twins Cherry-Coloured Funk 1990
2792
Smashing Pumpkins Cherub Rock 1993
8251
The Band Chest Fever 1968
4516
The Byrds Chestnut Mare 1970
4175
Annie Chewing Gum 2004
8034
Michel Delpech Chez Laurette 1965
361
Sufjan Stevens Chicago 2005
3675
Amos Milburn Chicken-Shack Boogie 1948
2273
Deep Purple Child in Time 1970
7867
Majical Cloudz Childhood's End 2013
7999
Robert Miles Children 1996
8328
Black Sabbath Children of the Grave 1971
1575
T. Rex Children of the Revolution 1972
8964
The Misunderstood Children of the Sun 1969
2744
Slick Rick Children's Story 1988
8220
John Cale Child's Christmas in Wales 1973
6394
The Hold Steady Chill Out Tent 2006
1750
Orbital Chime 1989
8093
King Oliver's Creole Jazz Band Chimes Blues 1923
4483
Bob Dylan Chimes of Freedom 1964
7927
Grateful Dead China Cat Sunflower 1969
4140
David Bowie China Girl 1983
4375
Iggy Pop China Girl 1977
7677
T'Pau China in Your Hand 1987
5821
Destroyer Chinatown 2011
7968
Guns N' Roses Chinese Democracy 2008
2905
The Heartbreakers Chinese Rocks 1977
5785
M. Ward Chinese Translation 2006
7840
Mother Love Bone Chloe Dancer/Crown of Thorns 1989
5108
The Impressions Choice of Colors 1969
1848
Louis Jordan and His Tympany Five Choo Choo Ch'Boogie 1946
1641
System of a Down Chop Suey! 2001
7438
Tricky Christiansands 1996
3998
The House of Love Christine 1988
7692
Siouxsie and The Banshees Christine 1980
9345
Christine and The Queens Christine [2014]/Tilted [2015] 2014
4349
The Flying Burrito Bros Christine's Tune (Devil in Disguise) 1969
4245
Darlene Love Christmas (Baby Please Come Home) 1963
9887
Dashiell Hedayat Chrysler (Rose) 1971
1988
Rickie Lee Jones Chuck E.'s in Love 1979
9650
Earl Sweatshirt Chum 2012
7023
Culture Club Church of the Poison Mind 1983
9806
Astro Ciervos 2011
2249
Oasis Cigarettes & Alcohol 1994
1027
Neil Young Cinnamon Girl 1969
9364
Adam F Circles 1995
8417
My Morning Jacket Circuital 2011
1347
The Meters Cissy Strut 1969
2611
Siouxsie and The Banshees Cities in Dust 1985
9809
U2 City of Blinding Lights 2004
7603
Stan Kenton City of Glass (Suite) 1952
8703
Steve Goodman City of New Orleans 1971
4173
Tindersticks City Sickness 1993
4903
Sonics Rendezvous Band City Slang 1978
4439
Guns N' Roses Civil War 1990
6592
The Clash Clampdown 1979
1213
Manu Chao Clandestino 1998
3686
The Clash Clash City Rockers 1978
7041
Mason Williams Classical Gas 1968
1948
Betty Wright Clean Up Woman 1971
7845
Eminem Cleanin' Out My Closet 2002
4515
Cybotron Clear 1983
7436
CHVRCHES Clearest Blue  2015
9315
Tinariwen Cler Achel 2007
9288
Ian Hunter Cleveland Rocks 1979
747
Usher Climax 2012
7518
Eels Climbing to the Moon 1998
470
Gorillaz Clint Eastwood 2001
8348
Big Sean, Jay-Z and Kanye West Clique 2012
639
Coldplay Clocks 2002
8641
Teddy Pendergrass Close the Door 1978
720
The Cure Close to Me 1985
4012
Yes Close to the Edge 1972
9824
Art of Noise Close (To the Edit) 1984
1786
Run the Jewels feat. Zack de la Rocha Close Your Eyes (And Count to Fuck) 2014
485
Nine Inch Nails Closer 1994
5313
Tegan and Sara Closer 2012
4292
Indigo Girls Closer to Fine 1989
6043
Rush Closer to the Heart 1977
8043
Lindstrøm Closing Shot 2016
3521
Semisonic Closing Time 1998
2440
The Temptations Cloud Nine 1968
2076
Kate Bush Cloudbusting 1985
3052
Kasabian Club Foot 2004
2020
iLoveMakonnen Club Goin' Up on a Tuesday / Tuesday (feat. Drake) 2014
4979
Clubbed to Death [Rob Dougan] Clubbed to Death 1995
9294
Bobby Freeman C'mon and Swim 1964
5220
PJ Harvey C'mon Billy 1995
2958
The Von Bondies C'mon C'mon 2004
853
Eddie Cochran C'mon Everybody 1958
5640
Quad City DJ's C'mon N' Ride It (The Train) 1996
2798
James Blake CMYK 2010
1225
Loretta Lynn Coal Miner's Daughter 1970
2366
Dolly Parton Coat of Many Colors 1971
3791
Sloan Coax Me 1994
1957
J.J. Cale Cocaine 1976
3117
Eric Clapton Cocaine 1977
4671
Johnny Cash Cocaine Blues 1968
1556
Dillinger Cocaine in My Brain 1976
4889
Audioslave Cochise 2002
5446
Spike Jones and His City Slickers Cocktails for Two 1945
5472
Sylvan Esso Coffee 2014
2165
Blur Coffee + TV 1999
2607
Miguel Coffee  2015
6381
Fela Coffin for Head of State, Pt. 2 1981
7107
Foreigner Cold As Ice 1977
9649
G-Love and Special Sauce Cold Beverage 1994
9069
Smog Cold Blooded Old Times 1999
1192
Hank Williams Cold, Cold Heart 1951
6137
Tony Bennett Cold, Cold Heart 1951
9826
Michael Kiwanuka Cold Little Heart 2016
1127
James Brown Cold Sweat 1967
2601
Plastic Ono Band Cold Turkey 1969
2006
Janelle Monáe Cold War 2010
5493
Air France Collapsing at Your Doorstep 2008
8471
ScHoolboy Q feat. Kendrick Lamar Collard Greens 2013
5699
Ice-T Colors 1988
7877
Tensnake Coma Cat 2010
9574
Jay and The Americans Come a Little Bit Closer 1964
4213
Badfinger Come and Get It 1969
6702
Redbone Come and Get Your Love 1973
384
Nirvana Come As You Are 1991
5929
Norah Jones Come Away with Me 2002
2960
Jeru the Damaja Come Clean 1993
2681
Anderson .Paak feat. T.I. Come Down 2016
1890
The Del-Vikings Come Go with Me 1956
9285
James Come Home 1989
9535
The Divine Comedy Come Home Billy Bird 2004
7781
Joyce Sims Come into My Life 1987
8409
Kylie Minogue Come into My World 2001
364
Dexys Midnight Runners Come On Eileen 1982
5988
Sufjan Stevens Come on Feel the Illinoise 2005
5179
Robert Johnson Come On in My Kitchen 1936
4429
Broadcast Come On Let's Go 2000
7738
Ritchie Valens Come On, Let's Go 1958
8493
Steve Reich Come Out 1968
1272
The Offspring Come Out and Play 1994
4435
Ryan Adams Come Pick Me Up 2000
4666
Lucio Dalla Com'e profondo il mare 1977
5018
The Supremes Come See About Me 1964
6276
The Fleetwoods Come Softly to Me 1959
1710
Aphex Twin Come to Daddy 1997
7236
Melissa Etheridge Come to My Window 1993
317
The Beatles Come Together 1969
1470
Primal Scream Come Together 1990
8035
M.I.A. Come Walk with Me 2013
7201
ceo Come with Me 2010
6938
Sleigh Bells Comeback Kid 2012
6954
Shack Comedy 1999
7136
Neil Young Comes a Time 1978
411
Pink Floyd Comfortably Numb 1979
2436
Scissor Sisters Comfortably Numb 2003
4804
Panda Bear Comfy in Nautica 2005
3347
Leon Bridges Coming Home  2015
5025
Paul McCartney Coming Up 1980
9340
El Guincho + Mala Rodriguez Comix 2016
6687
Brigitte Fontaine & Art Ensemble of Chicago Comme à La Radio 1970
3806
Claude François Comme d'habitude 1967
6122
Charles Aznavour Comme ils disent 1972
6548
Charlélie Couture Comme un avion sans ailes 1981
5266
Françoise Hardy Comment te dire adieu 1968
37
Pulp Common People 1995
2201
Led Zeppelin Communication Breakdown 1969
580
The Clash Complete Control 1977
5744
Avril Lavigne Complicated 2002
1868
Kraftwerk Computer Liebe/Computer Love 1981
6192
Kraftwerk Computerwelt / Computer World 1981
2583
Jenny Hval Conceptual Romance 2016
5931
Duke Ellington Concerto for Cootie 1940
8444
The Modern Jazz Quartet Concorde 1955
4139
Bob Marley and The Wailers Concrete Jungle 1973
2855
Jurassic 5 Concrete Schoolyard 1997
7432
Converge Concubine/Fault & Fracture 2001
2535
Lou Reed Coney Island Baby 1975
8466
The Lemonheads Confetti 1992
4243
Kylie Minogue Confide in Me 1994
7124
New Order Confusion 1983
4702
Miami Sound Machine Conga 1985
1500
Stereo MC's Connected 1992
971
Elastica Connection 1994
9939
The Rolling Stones Connection 1967
4512
Procol Harum Conquistador 1967
5879
Phoenix Consolation Prizes 2006
2742
k.d. Lang Constant Craving 1992
5594
Young Thug feat. Birdman Constantly Hating 2015
3546
Chico Buarque Construção 1971
7753
The Hold Steady Constructive Summer 2008
4259
Viet Cong Continental Shelf 2014
3015
James Chance & The Contortions Contort Yourself 1979
4980
Big Sean feat. Kendrick Lamar & Jay Electronica Control 2013
5465
Janet Jackson Control 1986
2071
Prince Controversy 1981
9678
The National Conversation 16 2010
7525
C.W. McCall Convoy 1975
9872
Pylon Cool 1980
7600
Tommy Johnson Cool Drink of Water Blues 1928
8838
Squeeze Cool For Cats 1979
9136
Tove Lo Cool Girl 2016
4000
The Capitols Cool Jerk 1966
7357
The Sons of the Pioneers Cool Water 1941
2267
Body Count Cop Killer 1992
8024
Barry Manilow Copacabana (At the Copa) 1978
6505
Fletcher Henderson Copenhagen 1924
6225
Steve Earle Copperhead Road 1988
6290
Alejandro Sanz Corazón partío 1997
8590
Stan Getz and João Gilberto [feat. Antonio Carlos Jobim] Corcovado 1964
2170
Arctic Monkeys Cornerstone 2009
1855
Tori Amos Cornflake Girl 1994
8522
Grace Jones Corporate Cannibal 2008
433
Neil Young Cortez the Killer 1975
8142
T. Rex Cosmic Dancer 1971
8432
Funkadelic Cosmic Slop 1973
5772
Duke Ellington Cotton Tail 1940
8650
Idris Muhammad Could Heaven Ever Be Like This 1977
2265
Spinners Could It Be I'm Falling in Love 1972
8244
Barry Manilow Could It Be Magic 1973
2833
Bob Marley and The Wailers Could You Be Loved 1980
6812
Climax Blues Band Couldn't Get It Right 1976
9883
Eddy Mitchell Couleur menthe à l'eau 1980
8113
Orchestra Baobab Coumba 1982
1732
Beyoncé Countdown 2011
9744
Autre Ne Veut Counting 2012
6975
Dock Boggs Country Blues 1927
2534
R.E.M. Country Feedback 1991
4268
Primal Scream Country Girl 2006
3849
Nelly Country Grammar 2000
1497
Blur Country House 1995
2809
Cass McCombs County Line 2011
9495
23 Skidoo Coup 1983
8788
Vampire Weekend Cousins 2009
8345
Dick Annegarn Coutances 1975
8452
Bruce Springsteen Cover Me 1984
7562
The Intruders Cowboys to Girls 1968
6588
Underworld Cowgirl 1993
1080
Neil Young Cowgirl in the Sand 1969
2697
Slade Coz I Luv You 1971
7058
k-os Crabbuckit 2004
5711
Neil Diamond Cracklin' Rosie 1970
430
Solange Cranes in the Sky 2016
8296
Soulja Boy Crank That (Soulja Boy) 2007
2287
The Primitives Crash 1988
3739
Dave Matthews Band Crash into Me 1996
50
Gnarls Barkley Crazy 2006
225
Patsy Cline Crazy 1961
2243
Seal Crazy 1990
7442
Aerosmith Crazy 1993
2068
Ray Price Crazy Arms 1956
1714
Mamie Smith Crazy Blues 1920
2240
Madonna Crazy for You 1985
4820
The Osmonds Crazy Horses 1972
46
Beyoncé feat. Jay-Z Crazy in Love 2003
3219
Queen Crazy Little Thing Called Love 1979
3120
Heart Crazy On You 1975
1903
Ozzy Osbourne Crazy Train 1980
3256
Prince and The New Power Generation Cream 1991
746
Wu-Tang Clan C.R.E.A.M. (Cash Rules Everything Around Me) 1993
5588
Arcade Fire Creature Comfort 2017
130
Radiohead Creep 1992
2925
TLC Creep 1994
6050
Metallica Creeping Death 1984
8658
Duke Ellington Creole Love Call 1928
4430
Fabrizio De André Crêuza de mä 1984
5578
GoldLink feat. Brent Faiyaz & Shy Glizzy Crew 2016
6553
Gustavo Cerati Crimen 2006
3129
Crystal Castles vs. HEALTH Crimewave 2007
1305
Fiona Apple Criminal 1996
791
Tommy James and The Shondells Crimson and Clover 1968
5323
Antony Cripple And The Starfish 1995
6051
Laurent Garnier Crispy Bacon 1996
8762
Alexander O'Neal Criticize 1987
1725
Elton John Crocodile Rock 1972
3251
Cat Power Cross Bones Style 1998
492
Robert Johnson Cross Road Blues 1936
5726
Talking Heads Crosseyed and Painless 1980
9155
Stevie Ray Vaughan and Double Trouble Crossfire 1989
1772
Cream Crossroads 1968
828
The Jimi Hendrix Experience Crosstown Traffic 1968
1676
St. Vincent Cruel 2011
4083
Bananarama Cruel Summer 1983
2550
Nick Lowe Cruel to Be Kind 1979
5891
The Fall Cruiser's Creek 1985
3106
Smokey Robinson Cruisin' 1979
9593
Jennifer Paige Crush 1998
4580
Mecano Cruz de Navajas 1986
1381
Johnnie Ray Cry 1951
7594
Money Mark Cry 1995
2791
Garnet Mimms & The Enchanters Cry Baby 1963
5901
The Box Tops Cry Like a Baby 1968
645
Justin Timberlake Cry Me a River 2002
815
Julie London Cry Me a River 1955
2375
Solomon Burke Cry to Me 1962
6971
ABRA Crybaby 2016
7426
Aerosmith Cryin' 1993
498
Roy Orbison Crying 1961
1633
The Orioles Crying in the Chapel 1953
3956
Elvis Presley Crying in the Chapel 1965
7219
The Everly Brothers Crying in the Rain 1961
4808
Arctic Monkeys Crying Lightning 2009
8913
Ray Charles Crying Time 1965
1424
New Order Crystal 2001
386
The xx Crystalised 2009
7458
Björk Crystalline 2011
4055
Soda Stereo Cuando pase el temblor 1985
7089
Miguel Mateos Cuando seas grande 1986
9615
Dizzy Gillespie Cubana Be / Cubana Bop 1949
2524
Living Colour Cult of Personality 1988
921
Slade Cum On Feel the Noize 1973
2028
Sam Cooke Cupid 1961
8798
Junior Byles Curley Locks 1974
1626
Carly Rae Jepsen Cut to the Feeling 2017
555
Pavement Cut Your Hair 1994
6905
Peter Murphy Cuts You Up 1990
3693
Stereolab Cybele's Reverie 1996
8792
David Bowie Cygnet Committee 1969
3037
Van Morrison Cyprus Avenue 1968
4660
Trio Da da da ich lieb dich nicht du liebst mich nicht aha aha aha 1982
389
The Crystals Da Doo Ron Ron (When He Walked Me Home) 1963
277
Daft Punk Da Funk 1995
1663
Rod Stewart Da Ya Think I'm Sexy? 1978
8862
Clifford Brown & Max Roach Daahoud 1954
8584
E.U. Da'Butt 1988
8715
Beyoncé Daddy Lessons/Daddy Lessons (Remix feat. Dixie Chicks) 2016
1901
Glasvegas Daddy's Gone 2007
3966
Shep and The Limelites Daddy's Home 1961
1628
LCD Soundsystem Daft Punk Is Playing at My House 2005
3923
Stereophonics Dakota 2005
8063
Jimmie Dale & The Flatlanders Dallas 1972
560
Gang of Four Damaged Goods 1978
5454
Blink-182 Dammit 1997
2212
Sophie B. Hawkins Damn I Wish I Was Your Lover 1992
536
Justice D.A.N.C.E. 2007
4271
Janelle Monáe Dance Apocalyptic 2013
8246
Roxy Music Dance Away 1979
3689
Chic Dance, Dance, Dance (Yowsah, Yowsah, Yowsah) 1977
9363
Leonard Cohen Dance Me to the End of Love 1984
9209
Red Norvo Dance of the Octopus 1934
6201
Dexys Midnight Runners Dance Stance 1979
5521
Van Halen Dance the Night Away 1979
2938
The B-52's Dance This Mess Around 1979
465
Sly and the Family Stone Dance to the Music 1967
5191
Radio 4 Dance to the Underground 2001
6665
Dizzee Rascal feat. Calvin Harris Dance Wiv Me 2008
843
LCD Soundsystem Dance Yrself Clean 2010
1232
Patti Smith Group Dancing Barefoot 1979
5297
TV on the Radio Dancing Choose 2008
6898
Led Zeppelin Dancing Days 1973
8469
Terry Callier Dancing Girl 1972
805
Bruce Springsteen Dancing in the Dark 1984
87
Martha and The Vandellas Dancing in the Street 1964
5503
The Jackson 5 Dancing Machine 1974
8241
Delroy Wilson Dancing Mood 1966
463
Robyn Dancing on My Own 2010
103
ABBA Dancing Queen 1976
6668
Gen X Dancing with Myself 1980
4888
The Rolling Stones Dandelion 1967
5869
Kenny Loggins Danger Zone 1986
1784
Electric Six Danger! High Voltage 2002
4992
Red Hot Chili Peppers Dani California 2006
710
Bat for Lashes Daniel 2009
2700
Elton John Daniel 1973
7588
TTC Dans le club 2004
7859
Henri Salvador Dans mon île 1958
1426
Gorillaz feat. Shaun Ryder DARE 2005
7314
Merle Travis Dark As a Dungeon 1947
7062
The Flying Burrito Bros Dark End of the Street 1969
7722
Bauhaus Dark Entries 1980
7450
Red Hot Chili Peppers Dark Necessities 2016
807
Grateful Dead Dark Star 1968
1385
Blind Willie Johnson Dark Was the Night, Cold Was the Ground 1927
8961
The Jesus and Mary Chain Darklands 1987
2237
Bruce Springsteen Darkness on the Edge of Town 1978
7470
Real Estate Darling 2017
6704
The Lovin' Spoonful Darling Be Home Soon 1967
7035
Prince and The Revolution Darling Nikki 1984
9479
Super_Collider Darn (Cold Way o' Lovin') 1999
2089
Franz Ferdinand Darts of Pleasure 2003
263
Kraftwerk Das Modell/The Model 1978
4361
Jeans Team Das Zelt 2006
1897
Modest Mouse Dashboard 2007
3954
Yeah Yeah Yeahs Date with the Night 2003
1445
Pearl Jam Daughter 1993
8573
The Kinks David Watts 1967
6642
Machine Head Davidian 1994
5142
Badfinger Day After Day 1971
1707
Kid Cudi Day 'N' Nite 2008
1113
The Beatles Day Tripper 1965
5721
The Lovin' Spoonful Daydream 1966
7950
Wallace Collection Daydream 1969
1455
The Monkees Daydream Believer 1967
1749
Radiohead Daydreaming 2016
7888
Massive Attack Daydreaming 1990
6873
Aesop Rock Daylight 2001
2262
The Kinks Days 1968
7019
David McWilliams Days of Pearly Spencer 1967
5380
R.E.M. Daysleeper 1998
4733
Ghostface Killah Daytona 500 1996
8865
Boards of Canada Dayvan Cowboy 2005
284
Led Zeppelin Dazed and Confused 1969
6112
Brick Dazz 1976
6366
The Police De Do Do Do, De Da Da Da 1980
9825
Danielle Messia De la main gauche 1982
6804
Triángulo de Amor Bizarro De la monarquía a la criptocracia 2010
8928
Lush De Luxe 1990
6618
Julieta Venegas De mis pasos 1997
2184
Soda Stereo De música ligera 1990
1827
Steely Dan Deacon Blues 1977
1728
The Kinks Dead End Street 1966
1832
The Rolling Stones Dead Flowers 1971
1578
The White Stripes Dead Leaves and the Dirty Ground 2001
8767
Jelly Roll Morton Dead Man Blues 1926
2675
Jan and Dean Dead Man's Curve 1963
3830
Jay-Z Dead Presidents 1996
9026
Joy Division Dead Souls 1980
5456
Neon Indian Deadbeat Summer 2009
2923
Charlotte Gainsbourg Deadly Valentine 2017
7354
Beck Deadweight 1997
9266
Nick Cave & The Bad Seeds Deanna 1988
1327
XTC Dear God 1986
2118
2Pac Dear Mama 1995
1635
Traffic Dear Mr. Fantasy 1967
1416
The Beatles Dear Prudence 1968
9375
Siouxsie and The Banshees Dear Prudence 1983
6908
The Bonzo Dog Doo-Dah Band Death Cab for Cutie 1967
2729
Public Image Ltd. Death Disco 1979
3964
Son House Death Letter 1965
9848
The Kinks/Dave Davies Death of a Clown 1967
8861
The Three Johns Death of a European 1985
8289
Queen Death on Two Legs 1975
8951
Bonnie "Prince" Billy Death to Everyone 1999
3644
Sonic Youth & Lydia Lunch Death Valley '69 1984
7431
Ibeyi feat. Kamasi Washington Deathless 2017
7086
Aimee Mann Deathly 1999
198
Pixies Debaser 1989
4687
The Afghan Whigs Debonair 1993
4800
Faces Debris 1971
8504
Joy Division Decades 1980
5733
The Four Seasons December, 1963 (Oh, What a Night) 1975
1843
Le Tigre Deceptacon 1999
4631
The "5" Royales Dedicated to the One I Love 1957
5200
The Shirelles Dedicated to the One I Love 1959
9297
Pépé Bradock Deep Burnt 1999
2306
Dr. Dre feat. Snoop Doggy Dogg Deep Cover 1992
6610
Gene Autry Deep in the Heart of Texas 1942
8322
El-P Deep Space 9mm 2002
5634
Madonna Deeper and Deeper 1992
3004
Django Django Default 2011
8795
The Pretty Things Defecting Grey 1967
6964
Black Star Definition 1998
7287
Los Tres Déjate caer 1995
8671
Stephan Eicher Déjeuner en paix 1991
3697
Johnny Cash Delia's Gone 1962
4526
Tom Jones Delilah 1968
6353
Babyshambles Delivery 2007
7794
Element of Crime Delmenhorst 2005
3446
Todd Terje Delorean Dynamite 2014
4086
Joe Cocker Delta Lady 1969
9578
IAM Demain c'est loin 1997
9539
Los Saicos Demolición 1965
5381
Charly García Demoliendo hoteles 1984
2423
Blondie Denis 1977
2364
Courtney Barnett Depreston  2015
3970
Spike Jones Der Fuehrer's Face 1942
6341
Falco Der Kommissar 1982
4061
Deutsch Amerikanische Freundschaft Der Mussolini 1981
2935
Stan Getz & Charlie Byrd Desafinado 1962
6764
Antônio Carlos Jobim Desafinado 1958
7816
João Gilberto Desafinado 1959
2746
Arca Desafío 2017
5212
Manu Chao Desaparecido 1998
5933
Rubén Blades Desapariciones 1984
8117
Sting feat. Cheb Mami Desert Rose 1999
2345
U2 Desire 1988
8448
Talk Talk Desire 1988
2275
Deerhunter Desire Lines 2010
495
Bob Dylan Desolation Row 1965
4540
Luis Fonsi and Daddy Yankee Despacito / Despacito (Remix feat. Justin Bieber) 2017
923
Eagles Desperado 1973
9927
Guy Clark Desperados Waiting for a Train 1975
6611
John Talabot feat. Pional Destiny 2012
2471
Ladytron Destroy Everything You Touch 2005
6195
The House of Love Destroy the Heart 1988
6576
Familjen Det snurrar i min skalle 2007
3259
Bobby Bare Detroit City 1963
1620
Kiss Detroit Rock City 1976
9055
Slime Deutschland 1981
6412
Suzi Quatro Devil Gate Drive 1974
2924
Skip James Devil Got My Woman 1931
7854
Kanye West feat. Rick Ross Devil in a New Dress 2010
1184
Mitch Ryder and The Detroit Wheels Devil with a Blue Dress On & Good Golly Miss Molly 1966
7640
Cliff Richard Devil Woman 1976
911
Beck Devils Haircut 1996
7114
D'Angelo Devil's Pie 1998
5873
Hombres G Devuélveme a mi chica 1985
5535
Ricardo Villalobos Dexter 2003
6915
Vashti Bunyan Diamond Day 1970
4460
David Bowie Diamond Dogs 1974
7253
Rihanna Diamonds 2012
5149
Prince & The New Power Generation Diamonds & Pearls 1991
5853
Joan Baez Diamonds and Rust 1975
4009
Kanye West feat. Jay-Z Diamonds from Sierra Leone (Remix) 2005
4410
Paul Simon Diamonds on the Soles of Her Shoes 1986
2777
Paul Anka Diana 1957
1362
Vampire Weekend Diane Young 2013
5839
Seeed Dickes B 2000
4048
J Hus Did You See 2017
3480
Khaled Didi 1992
2790
The Delfonics Didn't I (Blow Your Mind This Time) 1969
5902
Madonna Die Another Day 2002
5715
Kraftwerk Die Mensch-Maschine / The Man Machine 1978
1461
Kraftwerk Die Roboter/The Robots 1978
3534
HEALTH Die Slow 2009
8766
The Stone Poneys Different Drum 1967
9459
Steve Reich/Kronos Quartet Different Trains: America - Before the War 1989
5612
Pixies Dig for Fire 1990
2851
Sleater-Kinney Dig Me Out 1997
3820
Nick Cave & The Bad Seeds Dig!!! Lazarus, Dig!!! 2007
3525
Aphex Twin Digeridoo 1992
9368
The Blow Monkeys Diggin' Your Scene 1986
6449
Peter Gabriel Digging in the Dirt 1992
9547
Joker Digidesign 2009
714
Daft Punk Digital Love 2001
770
St. Vincent Digital Witness 2014
8015
Lennie Tristano Digression 1954
3513
Titus Andronicus Dimed Out  2015
8587
Wolfmother Dimension 2005
2817
Duke Ellington Diminuendo and Crescendo in Blue 1956
7990
John Lee Hooker Dimples 1956
9439
Ethel Waters Dinah 1925
2850
King Oliver & His Jazz Band Dipper Mouth Blues 1923
7759
Christina Aguilera feat. Redman Dirrty 2002
7311
WU LYF Dirt 2011
2481
Lou Reed Dirty Blvd 1989
4793
Frida Hyvönen Dirty Dancing 2008
1873
AC/DC Dirty Deeds Done Dirt Cheap 1976
7798
Michael Jackson Dirty Diana 1987
8160
Gorillaz feat. Bootie Brown Dirty Harry 2005
7355
Don Henley Dirty Laundry 1982
6100
Prince Dirty Mind 1980
3903
The Pogues Dirty Old Town 1985
1715
The Standells Dirty Water 1965
7916
Steely Dan Dirty Work 1972
5315
Barbara Dis, quand reviendras-tu? 1964
8706
INXS Disappear 1990
1436
Smashing Pumpkins Disarm 1993
1562
Pulp Disco 2000 1995
8118
Lee Perry & the Full Experiences Disco Devil 1977
1297
The Trammps Disco Inferno 1976
8799
Lo Fidelity Allstars Disco Machine Gun 1997
9128
GQ Disco Nights (Rock-Freak) 1979
9339
Tove Lo Disco Tits 2017
5066
U2 Discothèque 1997
5636
The Cure Disintegration 1989
2422
Joy Division Disorder 1979
2941
Santigold Disparate Youth 2012
5413
Metallica Disposable Heroes 1986
8911
Pearl Jam Dissident 1993
6755
Crowded House Distant Sun 1993
8484
Sébastien Tellier Divine 2008
3860
Tammy Wynette D-I-V-O-R-C-E 1968
5527
Liz Phair Divorce Song 1993
5941
Little Feat Dixie Chicken 1973
9933
Tommy Roe Dizzy 1969
8188
Larry Williams Dizzy, Miss Lizzy 1958
1836
The Modern Jazz Quartet Django 1955
4424
Tortoise Djed 1996
6845
Ja, Panik DMD KIU LIDT 2011
421
Kendrick Lamar DNA. 2017
2588
Eddie and The Hot Rods Do Anything You Wanna Do 1977
5771
Frank Wilson Do I Love You (Indeed I Do) 1965
666
Arctic Monkeys Do I Wanna Know? 2013
1397
Steely Dan Do It Again 1972
1740
Röyksopp & Robyn Do It Again 2014
4257
The Beach Boys Do It Again 1968
8399
People's Choice Do It Any Way You Wanna 1975
2749
Aretha Franklin Do Right Woman - Do Right Man 1967
7811
Rufus Thomas Do the Funky Chicken 1969
1255
Roxy Music Do the Strand 1973
2881
Band Aid Do They Know It's Christmas? 1984
3473
Manfred Mann Do Wah Diddy Diddy 1964
9030
Lady Gaga feat R. Kelly Do What U Want 2013
7713
T-Connection Do What You Wanna Do 1977
1321
Spoon Do You 2014
537
The Lovin' Spoonful Do You Believe in Magic 1965
4452
Peter Frampton Do You Feel Like We Do 1976
2294
Dionne Warwick Do You Know the Way to San Jose 1968
966
The Contours Do You Love Me 1962
6214
Nick Cave & The Bad Seeds Do You Love Me? 1994
8843
Rufus & Chaka Do You Love What You Feel 1979
8323
Weyes Blood Do You Need My Love 2016
320
The Flaming Lips Do You Realize?? 2002
929
Culture Club Do You Really Want to Hurt Me 1982
3266
Ramones Do You Remember Rock'n'Roll Radio 1980
2827
Pulp Do You Remember the First Time? 1994
1277
Franz Ferdinand Do You Want To 2005
3872
Bobby Freeman Do You Want to Dance 1958
6083
UFO Doctor Doctor 1974
7871
Jelly Roll Morton Doctor Jazz-Stomp 1927
4539
Jackson Browne Doctor My Eyes 1972
6102
Steely Dan Doctor Wu 1975
8759
Carol Douglas Doctor's Orders 1974
9452
ABBA Does Your Mother Know 1979
8107
Matthew Dear Dog Days 2003
2305
Florence + The Machine Dog Days Are Over 2008
6295
Adam and The Ants Dog Eat Dog 1980
5633
Jackie Wilson Doggin' Around 1960
7282
The The Dogs of Lust 1993
5118
Daft Punk feat. Panda Bear Doin' It Right 2013
1826
Hole Doll Parts 1994
7213
Kent Dom andra 2002
3981
Human Resource Dominator 1991
4116
Van Morrison Domino 1970
1611
The Big Pink Dominos 2009
3328
Ritchie Valens Donna 1958
8237
Jaco Pastorius Donna Lee 1976
8846
Elvis Presley Don't 1957
237
Elvis Presley Don't Be Cruel 1956
5906
Benny Goodman Don't Be That Way 1938
698
Public Enemy Don't Believe the Hype 1988
4488
Electric Light Orchestra Don't Bring Me Down 1979
5826
The Pretty Things Don't Bring Me Down 1964
6675
The Animals Don't Bring Me Down 1966
8119
INXS Don't Change 1982
9680
Ramadanman Don't Change for Me 2010
4334
Tom Petty and The Heartbreakers Don't Come Around Here No More 1985
4772
Loretta Lynn Don't Come Home A'Drinkin' (with Lovin' on Your Mind) 1966
4578
Guns N' Roses Don't Cry 1991
4524
Wolf Alice Don't Delete the Kisses 2017
4333
Tom Petty and The Heartbreakers Don't Do Me Like That 1979
838
Crowded House Don't Dream It's Over 1986
8203
Frank Zappa Don't Eat the Yellow Snow 1974
9176
Mint Royale Don't Falter 2000
162
Blue Öyster Cult (Don't Fear) The Reaper 1976
6478
Bing Crosby & The Andrews Sisters Don't Fence Me In 1944
7347
Glass Tiger Don't Forget Me (When I'm Gone) 1986
5432
Pretenders Don't Get Me Wrong 1986
3238
Peter Gabriel with Kate Bush Don't Give Up 1986
7906
Solomon Burke Don't Give Up on Me 2002
7863
David Soul Don't Give Up on Us 1976
5540
Yazoo Don't Go 1982
4118
R.E.M. Don't Go Back to Rockville 1984
3733
Elton John and Kiki Dee Don't Go Breaking My Heart 1976
9870
The Orlons Don't Hang Up 1962
4762
Sigrid Don't Kill My Vibe 2017
8492
Wilson Pickett Don't Knock My Love 1971
2492
Norah Jones Don't Know Why 2002
1798
Thelma Houston Don't Leave Me This Way 1976
5296
Harold Melvin & The Blue Notes Don't Leave Me This Way 1975
8562
The Communards Don't Leave Me This Way 1986
7242
En Vogue Don't Let Go (Love) 1996
7500
Jarvis Cocker Don't Let Him Waste Your Time 2006
3443
Neil Young Don't Let It Bring You Down 1970
8176
James Taylor Don't Let Me Be Lonely Tonight 1972
1661
The Animals Don't Let Me Be Misunderstood 1965
3889
Nina Simone Don't Let Me Be Misunderstood 1964
1591
The Beatles Don't Let Me Down 1969
5623
Elton John Don't Let the Sun Go Down on Me 1974
8514
Charlie Poole & the North Carolina Ramblers Don't Let Your Deal Go Down 1925
7165
Dennis Edwards Don't Look Any Further 1984
7315
The Remains Don't Look Back 1966
572
Oasis Don't Look Back in Anger 1995
1802
The Libertines Don't Look Back into the Sun 2003
2945
Dionne Warwick Don't Make Me Over 1962
8397
Peech Boys Don't Make Me Wait 1982
5372
Coldplay Don't Panic 2000
3774
Aretha Franklin Don't Play That Song 1970
6936
Ben E. King Don't Play That Song (You Lied) 1962
4868
M83 Don't Save Us from the Flames 2005
8830
The Cookies Don't Say Nothin' Bad (About My Baby) 1963
5989
The Roots Don't Say Nuthin' 2004
1413
No Doubt Don't Speak 1995
2660
The Police Don't Stand So Close to Me 1980
5435
Sonny Boy Williamson (II) Don't Start Me Talkin' 1955
6632
Phyllis Dillon Don't Stay Away 1967
1736
Fleetwood Mac Don't Stop 1977
944
Journey Don't Stop Believin' 1981
3243
Queen Don't Stop Me Now 1978
239
Michael Jackson Don't Stop 'Til You Get Enough 1979
8370
The National Don't Swallow the Cap 2013
4684
The Beach Boys Don't Talk (Put Your Head on My Shoulder) 1966
4024
Madonna Don't Tell Me 2000
834
Bob Dylan Don't Think Twice, It's All Right 1963
7203
The Coral Don't Think You're the First 2003
3428
Solange feat. Sampha Don't Touch My Hair 2016
1908
Alabama Shakes Don't Wanna Fight 2015
2689
Hüsker Dü Don't Want to Know If You Are Lonely 1986
9424
Marty Robbins Don't Worry 1960
230
The Beach Boys Don't Worry Baby 1964
3682
Bobby McFerrin Don't Worry Be Happy 1988
3242
Curtis Mayfield (Don't Worry) If There's a Hell Below We're All Going to Go 1970
882
Simple Minds Don't You (Forget About Me) 1985
4641
Huey "Piano" Smith & The Clowns Don't You Just Know It 1958
7166
Della Reese Don't You Know 1959
252
The Human League Don't You Want Me 1981
5265
Felix Don't You Want Me 1992
2921
Stevie Wonder Don't You Worry 'Bout a Thing 1973
3481
The Rolling Stones Doo Doo Doo Doo Doo (Heartbreaker) 1973
676
Lauryn Hill Doo Wop (That Thing) 1998
6678
The Rolling Stones Doom and Gloom 2012
9144
Moses Sumney Doomed 2017
3796
Azzido Da Bass Dooms Night 1999
3619
Digital Underground Doowutchyalike 1989
9108
El Gran Silencio Dormir soñando 1998
2547
Dave and Ansil Collins Double Barrel 1970
9739
Malcolm McLaren Double Dutch 1983
6121
Frankie Smith Double Dutch Bus 1981
9485
The Swingin' Medallions Double Shot (Of My Baby's Love) 1965
6408
Otis Rush Double Trouble 1958
9113
Charles Trenet Douce France 1947
957
Neil Young with Crazy Horse Down by the River 1969
813
PJ Harvey Down by the Water 1995
3180
Status Quo Down Down 1974
5818
Tubeway Army Down in the Park 1979
849
The Jam Down in the Tube Station at Midnight 1978
6086
Big Brother and The Holding Company Down on Me 1967
4879
Vic Mensa Down on My Luck 2014
4097
Creedence Clearwater Revival Down on the Corner 1969
7507
The Stooges Down on the Street 1970
8057
AC/DC Down Payment Blues 1978
2018
Men at Work Down Under 1981
2839
Bessie Smith Downhearted Blues 1923
1546
Petula Clark Downtown 1964
5752
The Blue Nile Downtown Lights 1989
1731
Tom Waits Downtown Train 1985
7331
Majical Cloudz Downtown  2015
9157
The Beta Band Dr. Baker 1998
4781
Mötley Crüe Dr. Feelgood 1989
7088
Propaganda Dr. Mabuse 1984
8377
The Distillers Drain the Blood 2003
2251
Nirvana Drain You 1991
8536
Modest Mouse Dramamine 1996
7167
Super Furry Animals (Drawing) Rings Around the World 2001
4233
10cc Dreadlock Holiday 1978
5399
Mama Cass with The Mamas and the Papas Dream a Little Dream of Me 1968
5803
The Posies Dream All Day 1993
1838
Suicide Dream Baby Dream 1979
9533
Jeff Buckley Dream Brother 1994
2525
Deafheaven Dream House 2013
8238
Bunny Wailer Dream Land 1976
2942
Bobby Darin Dream Lover 1959
5554
Destroyer Dream Lover 2015
501
Aerosmith Dream On 1973
9777
Cheap Trick Dream Police 1979
6473
Gary Wright Dream Weaver 1975
5035
Supertramp Dreamer 1974
1871
Blondie Dreaming 1979
2407
The Coral Dreaming of You 2002
6363
Mariah Carey Dreamlover 1993
545
Fleetwood Mac Dreams 1977
4507
Beck Dreams 2015
5430
The Cranberries Dreams 1992
8042
Van Halen Dreams 1986
6786
Ride Dreams Burn Down 1990
4667
Alvvays Dreams Tonite 2017
3690
PJ Harvey Dress 1991
7322
Leonard Cohen Dress Rehearsal Rag 1971
6542
Smog Dress Sexy at My Funeral 2000
6372
Madonna Dress You Up 1984
3606
SZA Drew Barrymore 2017
2361
Dobie Gray Drift Away 1973
2593
Charles Brown with Johnny Moore's Three Blazers Driftin' Blues 1945
8812
Travis Driftwood 1999
9167
Yaeji Drink I’m Sippin On 2017
2313
Bran Van 3000 Drinking in L.A. 1997
4920
Stick McGhee Drinking Wine Spo-Dee O-Dee 1949
8414
Max Roach Driva' Man 1961
1599
R.E.M. Drive 1992
2461
The Cars Drive 1984
7249
Incubus Drive 1999
2346
The Beatles Drive My Car 1965
3501
David Bowie Drive-In Saturday 1973
8221
R.E.M. Driver 8 1985
6451
Sniff 'n' The Tears Driver's Seat 1978
6393
It's Immaterial Driving Away from Home (Jim's Tune) 1986
1242
ANOHNI Drone Bomb Me 2016
883
Snoop Dogg feat. Pharrell Drop It Like It's Hot 2004
6539
Joan Armatrading Drop the Pilot 1983
5949
Mylo Drop the Pressure 2004
7289
Youth Lagoon Dropla 2013
5392
Train Drops of Jupiter (Tell Me) 2001
9430
Barbara Drouot 1970
5545
Ray Charles Drown in My Own Tears 1956
4770
Joe Simon Drowning in the Sea of Love 1971
9151
The Cramps Drug Train 1980
1250
Car Seat Headrest Drunk Drivers/Killer Whales 2016
2953
LCD Soundsystem Drunk Girls 2010
3441
Beyoncé feat. Jay-Z Drunk In Love 2013
8917
Lucinda Williams Drunken Angel 1998
967
The Beta Band Dry the Rain 1997
949
The Streets Dry Your Eyes 2004
6265
Rammstein Du hast 1997
6865
Beats International Dub B Good to Me 1990
8728
Scott Walker Duchess 1969
3575
Aerosmith Dude (Looks Like a Lady) 1987
5099
Étienne Daho Duel au soleil 1986
8942
Eric Weissberg and Steve Mandel Dueling Banjos 1972
1286
Gene Chandler Duke of Earl 1961
999
King Krule Dum Surfer 2017
7405
Nirvana Dumb 1993
9953
Zucchero Fornaciari Dune mosse 1987
6018
Bob Marley and The Wailers Duppy Conqueror 1970
2638
Kansas Dust in the Wind 1977
909
Elmore James Dust My Broom 1951
3561
Gang Starr feat. Nice & Smooth DWYCK 1992
4141
Led Zeppelin D'yer Mak'er 1973
5575
Ms. Dynamite Dy-na-mi-tee 2002
3808
Oasis D'You Know What I Mean? 1997
7097
Paul Westerberg Dyslexic Heart 1992
7461
Soulwax E Talking 2004
9515
Manuel Göttsching E2-E4 1984
2598
Big Audio Dynamite E=MC2 1986
7858
Everything But the Girl Each and Every One 1984
7894
ABBA Eagle 1977
5271
Daddy Cool Eagle Rock 1971
4561
Woody Herman Early Autumn 1949
831
The Penguins Earth Angel (Will You Be Mine) 1954
5586
Björk Earth Intruders 2007
8815
Beirut East Harlem 2011
4269
Duke Ellington East St. Louis Toodle-oo 1926
8046
Don Drummond Eastern Standard Time 1964
8463
The Paul Butterfield Blues Band East-West 1966
2886
Commodores Easy 1977
4776
King Krule Easy Easy 2013
2685
Ricardo Villalobos Easy Lee 2003
5730
Uriah Heep Easy Livin' 1972
4517
Phillip Bailey with Phil Collins Easy Lover 1984
9704
Action Bronson Easy Rider 2014
8667
The Shamen Ebeneezer Goode 1992
2876
R.E.M. E-Bow the Letter 1996
1794
Martha and The Muffins Echo Beach 1980
2456
Pink Floyd Echoes 1971
9099
Broadcast Echo's Answer 1999
9922
jj Ecstasy 2009
1514
Stevie Nicks Edge of Seventeen (Just Like the White Winged Dove) 1981
5631
Ultramagnetic MCs Ego Tripping 1986
6332
Jonathan Richman & The Modern Lovers Egyptian Reggae 1977
4835
The Tammys Egyptian Shumba 1963
1852
The Beatles Eight Days a Week 1964
101
The Byrds Eight Miles High 1966
4492
Hüsker Dü Eight Miles High 1984
1294
Alice Cooper Eighteen [I'm Eighteen] 1970
4963
Pete Wingfield Eighteen with a Bullet 1975
8965
Killing Joke Eighties 1984
3738
Fito Páez El amor después del amor 1992
8308
Los Prisioneros El baile de los que sobran 1986
6318
Simon and Garfunkel El condor pasa (If I Could) 1970
3784
Carlos Gardel El dia que me quieras 1935
4459
La Ley El duelo 1995
7862
Triángulo de Amor Bizarro El fantasma de la transición 2007
8991
Babasónicos El Loco 2001
2433
Don Azpiazu El Manisero (The Peanut Vendor) 1930
8264
Moris El Oso 1969
2137
Marty Robbins El Paso 1959
9370
Drugstore El President 1998
8878
La Renga El revelde 1998
1994
Weezer El Scorcho 1996
9607
Él Mató a Un Policía Motorizado El tesoro 2017
9088
Ray Barretto El Watusi 1962
5877
Pearl Jam Elderly Woman Behind the Counter in a Small Town 1993
176
The Beatles Eleanor Rigby 1966
2311
Alice Cooper Elected 1972
3486
Eddy Grant Electric Avenue 1982
1028
MGMT Electric Feel 2007
8979
Prefab Sprout Electric Guitars 1997
3586
A Tribe Called Quest Electric Relaxation 1993
5276
Captain Beefheart and His Magic Band Electricity 1967
6516
Orchestral Manoeuvres in the Dark Electricity 1979
7230
Spiritualized Electricity 1997
9352
The Turtles Elenore 1968
963
Tame Impala Elephant 2012
5710
Beirut Elephant Gun 2007
6514
The Stone Roses Elephant Stone 1988
8503
U2 Elevation 2000
9355
Stars Elevator Love Letter 2003
5015
OutKast Elevators (Me & You) 1996
9538
Joy Orbison Ellipsis 2012
7258
Barry Ryan Eloise 1968
4695
Bob Lind Elusive Butterfly 1965
6282
Madness Embarrassment 1980
7275
Charlie Parker Embraceable You 1948
9217
The King Cole Trio Embraceable You 1944
1642
Fischerspooner Emerge 2001
7175
Joanna Newsom Emily 2006
6976
Art Brut Emily Kane 2005
6824
The Who Eminence Front 1982
9511
Charles Aznavour Emmenez-moi 1968
3487
First Aid Kit Emmylou 2012
4189
The Rolling Stones Emotional Rescue 1980
5332
Mariah Carey Emotions 1991
7809
Kasabian Empire 2006
157
Jay-Z feat. Alicia Keys Empire State of Mind 2009
2669
Bessie Smith Empty Bed Blues 1928
5804
Duncan Dhu En algún lugar 1987
8497
Triana En el lago 1975
5481
Soda Stereo En la ciudad de la furia 1988
3945
Blur End of a Century 1994
9174
The Traveling Wilburys End of the Line 1988
4454
Boyz II Men End of the Road 1992
9769
The Kinks End of the Season 1967
4002
Jody Reynolds Endless Sleep 1958
8208
Drake Energy 2015
1801
Joey Beltram Energy Flash 1990
8224
Wilson Pickett Engine Number 9 1970
4958
The Jam English Rose 1978
5097
Sting Englishman in New York 1987
426
Depeche Mode Enjoy the Silence 1990
4069
Orchestral Manoeuvres in the Dark Enola Gay 1980
7370
Cecil Taylor Enter, Evening (Soft Line Structure) 1966
262
Metallica Enter Sandman 1991
6906
Die Antwoord Enter the Ninja 2010
7565
Sleater-Kinney Entertain 2005
3400
Phoenix Entertainment! 2013
5199
Héroes del Silencio Entre dos tierras 1990
1103
Faith No More Epic 1989
7262
King Crimson Epitaph 1969
4396
Röyksopp Eple 2001
5685
Beck E-Pro 2005
5797
The Cardigans Erase/Rewind 1998
8227
No Age Eraser 2008
3688
Café Tacvba Eres 2003
6919
Mocedades Eres Tú 1973
2066
Eric B. & Rakim Eric B. Is President 1986
3326
Prince and The Revolution Erotic City 1984
2810
Madonna Erotica 1992
7462
Van Halen Eruption 1978
9723
GIT Es por amor 1986
9359
Janet Jackson Escapade 1989
9123
Radio Futura Escuela de calor 1984
6626
Porter Espiral 2004
9206
Andrés Calamaro Estadio Azteca 2004
5354
Guns N' Roses Estranged 1991
8673
Richard Anthony Et j'entends siffler le train 1962
2619
Gilbert Bécaud Et maintenant 1961
2024
Jacques Dutronc Et moi, et moi, et moi 1966
5243
Bangles Eternal Flame 1988
8249
Jeff Buckley Eternal Life 1994
8379
Kate Tempest Europe Is Lost 2016
1744
Barry McGuire Eve of Destruction 1965
4366
U2 Even Better Than the Real Thing 1991
3684
Pearl Jam Even Flow 1991
7750
Tom Petty and The Heartbreakers Even the Losers 1979
210
Buzzcocks Ever Fallen in Love (With Someone You Shouldn't've?) 1978
439
Foo Fighters Everlong 1997
9152
Hot Chocolate Every 1's a Winner 1978
112
The Police Every Breath You Take 1983
4745
B.B. King Every Day I Have the Blues 1954
9097
Count Basie Orchestra with Joe Williams Every Day (I Have the Blues) 1955
2034
Bob Dylan Every Grain of Sand 1981
4519
Brenda Holloway Every Little Bit Hurts 1964
3058
The Police Every Little Thing She Does Is Magic 1981
5890
alt-J Every Other Freckle 2014
6578
Rod Stewart Every Picture Tells a Story 1971
7477
Poison Every Rose Has Its Thorn 1988
2299
Fiona Apple Every Single Night 2012
7479
Sharon Van Etten Every Time the Sun Comes Up 2014
7634
Paul Young Every Time You Go Away 1985
5470
Backstreet Boys Everybody (Backstreet's Back) 1997
5455
Black Box Everybody Everybody 1990
9362
Wang Chung Everybody Have Fun Tonight 1986
4129
Jeff Buckley Everybody Here Wants You 1998
401
R.E.M. Everybody Hurts 1992
4147
Sly and the Family Stone Everybody Is a Star 1969
3007
Leonard Cohen Everybody Knows 1988
7199
The Divine Comedy Everybody Knows (Except You) 1997
4966
Dean Martin Everybody Loves Somebody 1964
4395
Roy Ayers Everybody Loves the Sunshine 1976
7602
Fatboy Slim Everybody Needs a 303 1996
1636
Solomon Burke Everybody Needs Somebody to Love 1964
5808
The Blues Brothers Everybody Needs Somebody To Love 1980
7177
Van Halen Everybody Wants Some!! 1980
9356
Japanese Breakfast Everybody Wants to Love You 2016
839
Tears for Fears Everybody Wants to Rule the World 1985
6820
Billy Squier Everybody Wants You 1982
8121
The Byrds Everybody's Been Burned 1967
5734
Keane Everybody's Changing 2003
3802
The Beatles Everybody's Got Something to Hide Except Me and My Monkey 1968
3917
The Korgis Everybody's Got to Learn Sometime 1980
5750
Buzzcocks Everybody's Happy Nowadays 1979
809
Nilsson Everybody's Talkin' 1968
3134
Fred Neil Everybody's Talkin' 1966
3388
Buddy Holly Everyday 1957
6983
Kaiser Chiefs Everyday I Love You Less and Less 2005
3179
Elvis Costello and The Attractions Everyday I Write the Book 1983
670
Morrissey Everyday Is Like Sunday 1988
631
Sly and the Family Stone Everyday People 1968
6531
Damon Albarn Everyday Robots 2014
1795
Depeche Mode Everything Counts 1983
4529
Teenage Fanclub Everything Flows 1990
4050
Bryan Adams (Everything I Do) I Do It for You 1991
3579
Bread Everything I Own 1972
4135
Ken Boothe Everything I Own 1974
741
Radiohead Everything in Its Right Place 2000
2475
Sky Ferreira Everything Is Embarrassing 2012
2752
Phoenix Everything Is Everything 2004
9324
Lauryn Hill Everything Is Everything 1998
1122
Arcade Fire Everything Now 2017
9137
Everclear Everything to Everyone 1997
5691
Bush Everything Zen 1994
8464
The Mojos Everything's Al'right 1964
7702
New Order Everything's Gone Green 1981
2528
Fleetwood Mac Everywhere 1987
9043
Stevie Wright Evie 1974
1629
Interpol Evil 2004
3373
Howlin' Wolf Evil 1954
4193
Santana Evil Ways 1969
2856
Electric Light Orchestra Evil Woman 1975
7834
Crow Evil Woman Don't Play Your Games With Me 1969
2967
Ella Fitzgerald Ev'rytime We Say Goodbye 1956
4386
Wire Ex Lion Tamer 1977
4689
Keith West Excerpt from "A Teenage Opera" 1967
9621
Warren Zevon Excitable Boy 1978
3965
The Morning Benders Excuses 2010
2198
Lauryn Hill Ex-Factor 1998
6650
Jay Electronica Exhibit C 2009
3061
Radiohead Exit Music (For a Film) 1997
7766
Brad Mehldau Exit Music (for a Film) 1998
2500
Bob Marley and The Wailers Exodus 1977
2069
Buffalo Springfield Expecting to Fly 1967
1627
N.W.A Express Yourself 1988
2543
Madonna Express Yourself 1989
3762
Charles Wright and The Watts 103rd Street Band Express Yourself 1970
6648
The Soul Survivors Expressway to Your Heart 1967
7678
Sonic Youth Expressway to Yr Skull 1986
7075
Moby Extreme Ways 2002
9242
Elle King Ex’s & Oh's 2015
5162
The Alan Parsons Project Eye in the Sky 1982
3205
De La Soul Eye Know 1989
2684
Survivor Eye of the Tiger 1982
7057
Payola$ Eyes of a Stranger 1982
6727
Billy Idol Eyes Without a Face 1983
7411
Sonny Boy Williamson (II) Eyesight to the Blind 1951
8632
Women Eyesore 2010
6960
Disclosure F for You 2013
3126
Charles Mingus Fables of Faubus/Original Faubus Fables 1959
9890
The Feelies Fa-cé-la 1979
7296
The Rolling Stones Factory Girl 1968
5119
Kanye West Fade 2016
9892
Junior Byles Fade Away 1975
613
Mazzy Star Fade into You 1993
4448
Metallica Fade to Black 1984
2363
Visage Fade to Grey 1980
5424
Otis Redding Fa-Fa-Fa-Fa-Fa (Sad Song) 1966
9708
Simply Red Fairground 1995
558
The Pogues and Kirsty MacColl Fairytale of New York 1987
8736
Ronnie Bird Fais attention 1965
8395
Magali Noël Fais moi mal Johnny 1956
825
George Michael Faith 1987
8268
Journey Faithfully 1983
1354
The National Fake Empire 2007
7910
Andrew Bird Fake Palindromes 2005
350
Radiohead Fake Plastic Trees 1995
1684
Arctic Monkeys Fake Tales of San Francisco 2005
6268
Crowded House Fall at Your Feet 1991
9722
Factory Floor Fall Back 2013
9387
Phantogram Fall in Love 2014
1176
R.E.M. Fall on Me 1986
1669
Alicia Keys Fallin' 2001
1789
Haim Falling 2013
2980
Julee Cruise Falling 1989
4330
Orange Juice Falling and Laughing 1980
9286
Korn Falling Away from Me 1999
6165
The Swell Season Falling Slowly 2006
840
David Bowie Fame 1975
7503
Irene Cara Fame 1980
174
Sly and the Family Stone Family Affair 1971
2056
Mary J. Blige Family Affair 2001
2757
Kanye West Famous 2016
596
Leonard Cohen Famous Blue Raincoat 1971
4165
Iggy Azalea feat. Charli XCX Fancy 2014
7488
Bobbie Gentry Fancy 1969
8523
Chromeo Fancy Footwork 2007
6533
Emerson, Lake & Palmer Fanfare for the Common Man 1977
9302
Kings of Leon Fans 2007
7328
Coolio Fantastic Voyage 1994
9867
Lakeside Fantastic Voyage 1980
3706
Mariah Carey Fantasy 1995
4480
Earth, Wind & Fire Fantasy 1977
8364
The Rolling Stones Far Away Eyes 1978
9636
Slade Far Far Away 1974
3392
Jamie xx Far Nearer 2011
6616
Scott Walker Farmer in the City 1995
5600
The Premiers Farmer John 1964
7033
Prefab Sprout Faron Young 1985
3278
Bobby Bland Farther Up the Road 1957
5258
Fred and Adele Astaire Fascinating Rhythm 1926
8058
Alphabeat Fascination 2007
4860
The Cure Fascination Street 1989
2613
David Bowie Fashion 1980
769
Tracy Chapman Fast Car 1988
4532
Manic Street Preachers Faster 1994
6042
George Michael Fastlove 1996
7457
Sum 41 Fat Lip 2001
3344
Cat Stevens Father and Son 1970
9466
Can Father Cannot Yell 1969
6315
George Michael Father Figure 1987
4241
Kanye West Father Stretch My Hands 2016
7578
The Heptones Fattie Fattie 1966
6209
Haircut 100 Favourite Shirts (Boy Meets Girl) 1981
9812
Future F*ck Up Some Commas  2015
5758
YG feat. Nipsey Hussle FDT (Fuck Donald Trump) 2016
4390
Ian Brown F.E.A.R. 2001
4372
John Cale Fear is a Man's Best Friend 1974
7526
Iron Maiden Fear of the Dark 1992
7068
Pink Floyd Fearless 1971
5828
My Bloody Valentine Feed Me with Your Kiss 1988
4278
Belly Feed the Tree 1993
5883
Robbie Williams Feel 2002
8434
The Beach Boys Feel Flows 1971
898
Queens of the Stone Age Feel Good Hit of the Summer 2000
730
Gorillaz feat. De La Soul Feel Good Inc. 2005
6756
Washed Out Feel It All Around 2009
2146
Portugal. The Man Feel It Still 2017
4530
Bad Company Feel Like Makin' Love 1975
8544
Ma$e feat. Kelly Price Feel So Good 1997
8382
Steve Arrington Feel So Real 1985
4779
Dinosaur Jr. Feel the Pain 1994
1643
Julia Holter Feel You  2015
8995
Joe Cocker Feelin' Alright 1969
5982
Traffic Feeling Alright? 1968
2674
Nina Simone Feeling Good 1965
9346
Moby Feeling So Real 1994
9230
Morris Albert Feelings 1974
6890
Foreigner Feels Like the First Time 1977
916
Tame Impala Feels Like We Only Go Backwards 2012
288
The White Stripes Fell in Love with a Girl 2001
3224
Soundgarden Fell on Black Days 1994
7346
Space [UK] Female of the Species 1996
2038
The Velvet Underground & Nico Femme Fatale 1966
4818
ABBA Fernando 1976
4814
Gerry and The Pacemakers Ferry Cross the Mersey 1964
1152
Little Willie John Fever 1956
1651
Peggy Lee Fever 1958
9277
The Black Keys Fever 2014
5033
Regina Spektor Fidelity 2006
3315
Sting Fields of Gold 1993
9851
Nicolas Jaar Fight 2015
4351
The Flaming Lips Fight Test 2002
82
Public Enemy Fight the Power 1989
3934
The Isley Brothers Fight the Power (Part I) 1975
7928
FKA twigs Figure 8 2015
4573
Royal Blood Figure It Out 2014
4023
Car Seat Headrest Fill in the Blank 2016
7778
Craig David Fill Me In 2000
4434
Young Marble Giants Final Day 1980
2354
Pere Ubu Final Solution 1976
5547
Kings of Tomorrow feat. Julie McKnight Finally 2000
6635
CeCe Peniston Finally 1991
5157
Billie Holiday Fine and Mellow 1939
3020
Purity Ring Fineshrine 2012
1962
Stevie Wonder Fingertips 1963
1010
The Jimi Hendrix Experience Fire 1967
1584
The Crazy World of Arthur Brown Fire 1968
5092
Ohio Players Fire 1974
5597
Kasabian Fire 2009
468
James Taylor Fire and Rain 1970
7935
The Cult Fire Woman 1989
226
The Prodigy Firestarter 1996
2450
Animal Collective Fireworks 2007
9204
Embrace Fireworks 1997
7298
The Tough Alliance First Class Riot 2007
1468
Bright Eyes First Day of My Life 2005
6184
The Contours First I Look at the Purse 1965
9875
Django Django First Light 2015
1193
Morrissey First of the Gang to Die 2004
8146
Buddy Guy First Time I Met the Blues 1960
3335
Leonard Cohen First We Take Manhattan 1988
9787
Genesis Firth of Fifth 1973
2944
The Congos Fisherman 1977
2948
The Waterboys Fisherman's Blues 1988
6830
Loretta Lynn Fist City 1968
5677
Antony and The Johnsons Fistful of Love 2004
3334
The Streets Fit But You Know It 2004
1951
Twin Shadow Five Seconds 2012
9207
The Doors Five to One 1968
1656
David Bowie Five Years 1972
715
Dizzee Rascal Fix Up, Look Sharp 2003
2180
Coldplay Fix You 2005
9773
The Beatles Fixing a Hole 1967
5010
Ricardo Villalobos Fizheuer Zieheuer 2006
3318
Andrés Calamaro Flaca 1997
2120
Harvey Danger Flagpole Sitta 1998
6987
Cold Chisel Flame Trees 1984
6499
Los Brincos Flamenco 1964
7611
Miles Davis Flamenco Sketches 1959
9337
Earl Bostic Flamingo 1951
4612
Green Velvet Flash 1995
5047
MGMT Flash Delirium 2010
1217
Parliament Flash Light 1977
2978
Irene Cara Flashdance...What a Feeling 1983
1878
Kanye West feat. Dwele Flashing Lights 2007
1522
Mr. Oizo Flat Beat 1999
8974
The Fratellis Flathead 2006
2623
Craig Mack Flava in Ya Ear/Flava in Ya Ear (Remix) 1994
1909
Beyoncé feat. Chimamanda Ngozi Adichie / Nicki Minaj ***Flawless / Flawless (Remix) 2013
1485
Grimes Flesh Without Blood 2015
8454
Rich Homie Quan Flex (Ooh, Ooh, Ooh) 2015
7637
Big Joe Turner Flip Flop and Fly 1955
9737
Molly Hatchet Flirtin' with Disaster 1979
410
Modest Mouse Float On 2004
9903
Animal Collective FloriDada 2015
5369
The Move Flowers in the Rain 1967
9462
Public Image Ltd. Flowers of Romance 1981
6203
The Statler Brothers Flowers on the Wall 1965
4171
Bon Iver Flume 2007
2723
Arctic Monkeys Fluorescent Adolescent 2007
4650
Hot Chip Flutes 2012
8312
Bloc Party Flux 2007
6426
Lenny Kravitz Fly Away 1998
2103
Steve Miller Band Fly Like an Eagle 1976
4919
Frank Sinatra Fly Me to the Moon 1964
6652
Silver Convention Fly, Robin, Fly 1975
9902
Tricky Woo Fly the Orient 1999
8729
fIREHOSE Flyin' the Flannel 1991
1398
Lionel Hampton Flying Home 1942
4482
Billy Riley Flying Saucer's Rock'n'Roll 1957
2639
Lester Flatt and Earl Scruggs Foggy Mountain Breakdown 1949
4785
The Velvet Underground Foggy Notion 1985
1251
Eric B. & Rakim Follow the Leader 1988
4075
Genesis Follow You Follow Me 1978
6334
Kacey Musgraves Follow Your Arrow 2013
223
Johnny Cash Folsom Prison Blues 1955
8880
UB40 Food for Thought 1980
3909
Led Zeppelin Fool in the Rain 1979
2714
The Rolling Stones Fool to Cry 1976
5550
Elvin Bishop Fooled Around and Fell in Love 1975
9374
The Shirelles Foolish Little Girl 1963
5439
Blur Fool's Day 2010
292
The Stone Roses Fools Gold 1989
6469
Addison Groove Footcrab 2010
6455
Kenny Loggins Footloose 1984
6466
Miles Davis Footprints 1967
9039
Wayne Shorter Footprints 1967
7198
Paul Van Dyk For an Angel 1998
8061
Jimmie Lunceford For Dancers Only 1937
2486
Wolfman feat. Pete Doherty For Lovers 2004
4727
Judy Garland & Gene Kelly For Me and My Gal 1942
1524
The Beatles For No One 1966
6867
Stevie Wonder For Once in My Life 1968
6640
Okkervil River For Real (There's Nothing Quite Like the Blinding Light) 2005
6595
Animal Collective For Reverend Green 2007
7389
Ray Price For the Good Times 1970
3460
The O'Jays For the Love of Money 1973
8415
Joni Mitchell For the Roses 1972
2091
AC/DC For Those About to Rock (We Salute You) 1981
1444
Blur For Tomorrow 1993
83
Buffalo Springfield For What It's Worth 1966
2949
Metallica For Whom the Bell Tolls 1984
7070
Bruce Springsteen For You 1973
901
Yardbirds For Your Love 1965
1373
Jerry Butler with The Impressions For Your Precious Love 1958
4706
David Sylvian & Ryuichi Sakamoto Forbidden Colours 1983
9906
Boston Foreplay/Long Time 1976
9052
Shabazz Palaces Forerunner Foray 2014
5934
Lloyd Cole and The Commotions Forest Fire 1984
6099
Haim Forever 2012
9164
The Magic Numbers Forever Lost 2005
1649
Bob Dylan Forever Young 1974
9957
Alphaville Forever Young 1984
5794
Patrice Rushen Forget Me Nots 1982
7523
Elbow Forget Myself 2005
6790
Angel Olsen Forgiven/Forgotten 2014
2915
Dr. Dre feat. Eminem Forgot About Dre 1999
236
Beyoncé Formation 2016
1967
Art Brut Formed a Band 2004
6815
Sting Fortress Around Your Heart 1985
114
Creedence Clearwater Revival Fortunate Son 1969
6045
Alain Souchon Foule sentimentale 1993
5613
Kate Nash Foundations 2007
6800
Jackson Browne Fountain of Sorrow 1974
4280
Woody Herman Four Brothers 1948
6913
Crowded House Four Seasons in One Day 1991
8140
Led Zeppelin Four Sticks 1971
4765
Ian and Sylvia Four Strong Winds 1963
5742
Bright Eyes Four Winds 2007
6133
Rihanna, Kanye West, Paul McCartney FourFiveSeconds  2015
2687
Sufjan Stevens Fourth of July 2015
9559
X Fourth of July 1987
4809
Sweet Fox on the Run 1974
1509
The Jimi Hendrix Experience Foxy Lady 1967
3264
Arnaud Fleurent-Didier France Culture 2009
7363
Miss Kittin & The Hacker Frank Sinatra 1998
3165
Edgar Winter Group Frankenstein 1972
6415
Mississippi John Hurt Frankie 1928
3758
The Avalanches Frankie Sinatra 2016
958
Suicide Frankie Teardrop 1977
8651
The Felice Brothers Frankie's Gun! 2008
9886
Tom Waits Frank's Wild Years 1983
7651
LFO Freak 2003
2460
Sugababes Freak Like Me 2002
1940
Korn Freak on a Leash 1998
408
Dinosaur Jr. Freak Scene 1988
9626
Graham Coxon Freakin' Out 2004
9685
Whodini Freaks Come Out at Night 1984
9766
Too $hort Freaky Tales 1987
1679
Curtis Mayfield Freddie's Dead 1972
5268
Patti Smith Group Frederick 1979
5451
Ultra Nate Free 1997
9106
Cat Power Free 2003
7216
The Beatles Free As a Bird 1995
275
Lynyrd Skynyrd Free Bird 1973
811
Tom Petty Free Fallin' 1989
4957
Ornette Coleman Free Jazz 1961
1185
Joni Mitchell Free Man in Paris 1974
3176
Patti Smith Free Money 1975
1238
The Special A.K.A. Free Nelson Mandela 1984
3079
Edgar Winter Group Free Ride 1972
7939
Asian Dub Foundation Free Satpal Ram 1997
5312
En Vogue Free Your Mind 1992
9803
Cut Copy Free Your Mind 2013
6766
Wham! Freedom 1984
8579
Beyoncé feat. Kendrick Lamar Freedom 2016
1730
George Michael Freedom '90 1990
8018
Ween Freedom of '76 1994
7981
Depeche Mode Freelove 2001
8794
Aretha Franklin Freeway of Love 1985
7675
Tocotronic Vs. Console Freiburg V3.0 2000
4545
Elizabeth Cotten Freight Train 1958
3306
Stereolab French Disko 1993
1925
Lil' Louis French Kiss 1989
2445
Camera Obscura French Navy 2009
5541
Artie Shaw Frenesi 1940
8709
Eels Fresh Feeling 2001
8421
Television Friction 1977
1068
The Cure Friday I'm in Love 1992
525
The Easybeats Friday on My Mind 1966
2814
Grateful Dead Friend of the Devil 1970
3869
Whodini Friends 1984
8648
Led Zeppelin Friends 1970
5565
Garth Brooks Friends in Low Places 1990
7579
The Rentals Friends of P 1995
9632
Gladys Knight and The Pips Friendship Train 1969
6326
Molotov Frijolero 2003
8223
Allen Toussaint From a Whisper to a Scream 1970
8606
Manic Street Preachers From Despair to Where 1993
9660
Whirlpool Productions From: Disco To: Disco 1996
2522
Nick Cave & The Bad Seeds From Her to Eternity 1984
6511
Paul Kelly [Australia] From Little Things Big Things Grow 1991
4595
The Beatles From Me to You 1963
7211
Thrush Hermit From the Back of the Film 1999
1396
The Avalanches Frontier Psychiatrist 2000
4392
Pharrell feat. Jay-Z Frontin' 2003
9555
Kelela Frontline 2017
3156
Madonna Frozen 1998
1310
Liz Phair Fuck and Run 1993
9821
Tim Dog Fuck Compton 1991
1377
Babyshambles Fuck Forever 2005
9710
Eamon Fuck It (I Don't Want You Back) 2003
369
N.W.A Fuck tha Police 1988
2718
Peaches Fuck the Pain Away 2000
7402
Dr. Dre feat. Snoop Doggy Dogg Fuck wit Dre Day (And Everybody's Celebratin')/Dre Day 1992
9404
Lily Allen Fuck You 2009
706
Cee Lo Green Fuck You! 2010
1566
Fugees Fu-gee-la 1995
6250
Wanda Jackson Fujiyama Mama 1957
1414
The Knife Full of Fire 2013
1928
The Beach Boys Fun, Fun, Fun 1964
2743
Elton John Funeral for a Friend/Love Lies Bleeding 1973
5537
James Gang Funk #49 1970
8680
Da Brat Funkdafied 1994
6631
Tom Browne Funkin' For Jamaica 1980
6157
Wilson Pickett Funky Broadway 1967
3466
Tone-Lōc Funky Cold Medina 1989
3751
James Brown Funky Drummer 1970
2971
Toots and The Maytals Funky Kingston 1973
6781
Ohio Players Funky Worm 1972
1449
Lipps Inc. Funkytown 1979
8084
Iggy Pop Funtime 1977
9444
Caparezza Fuori dal tunnel 2003
7241
Can Future Days 1973
5444
Grant Lee Buffalo Fuzzy 1993
4263
Roy Davis Jr. Gabriel 1997
5443
Joe Goddard feat. Valentina Gabriel 2011
5081
Alain Bashung Gaby Oh! Gaby 1980
1031
M.I.A. Galang 2004
4217
Led Zeppelin Gallows Pole 1970
2167
The Chemical Brothers Galvanize 2005
3046
Glen Campbell Galveston 1969
3065
Guided by Voices Game of Pricks 1995
8170
Tortoise Gamera 1995
4053
Joe South Games People Play 1968
1659
Peter Gabriel Games Without Frontiers 1980
9656
Beck Gamma Ray 2008
9046
Psy Gangnam Style 2012
6198
tUnE-yArDs Gangsta 2011
4502
N.W.A Gangsta Gangsta 1988
1012
Coolio feat. L.V. Gangsta's Paradise 1995
4404
Fatboy Slim Gangster Tripping 1998
1036
The Specials Gangsters 1979
9122
Objekt Ganzfeld 2014
3633
Rick Nelson Garden Party 1972
3017
Iggy Pop Gardenia 2016
2417
The Adverts Gary Gilmore's Eyes 1977
5899
Bob Dylan Gates of Eden 1965
5019
Electric Six Gay Bar 2003
2754
The Crows Gee 1953
5782
Carla Thomas Gee Whiz (Look at His Eyes) 1960
7290
Barnt Geffen 2012
4709
XTC Generals and Majors 1980
7940
The Divine Comedy Generation Sex 1998
1142
Grimes Genesis 2012
4737
Christina Aguilera Genie in a Bottle 1999
801
Tom Tom Club Genius of Love 1981
1078
Dexys Midnight Runners Geno 1980
5584
Glen Campbell Gentle On My Mind 1967
7191
The Afghan Whigs Gentlemen 1993
7874
Japan Gentlemen Take Polaroids 1980
419
Ray Charles Georgia on My Mind 1960
9509
Lil Wayne Georgia...Bush 2006
4637
Glasvegas Geraldine 2008
3314
X-Ray Spex Germ Free Adolescents 1978
6600
The Stranglers (Get a) Grip (On Yourself) 1977
3240
The Silhouettes Get a Job 1957
6034
DMX Feat. Sheek (The Lox) Get at Me Dog 1998
7721
Yuck Get Away 2011
1032
The Beatles with Billy Preston Get Back 1969
4426
Sean Paul Get Busy 2002
2292
Talib Kweli Get By 2002
7835
Kool & The Gang Get Down on It 1981
4028
KC and The Sunshine Band Get Down Tonight 1975
2061
Major Lazer feat. Amber Coffman Get Free 2012
2367
The Vines Get Free 2002
153
T. Rex Get It On [Bang a Gong (Get It On)] 1971
3456
Lil Jon & The Eastside Boyz feat. Ying-Yang Twins Get Low 2002
106
Daft Punk feat. Pharrell Williams Get Lucky 2013
4918
Belle and Sebastian Get Me Away From Here, I'm Dying 1996
9835
Troublemakers Get Misunderstood 2001
9109
Gomez Get Myself Arrested 1998
5720
The Rapture Get Myself into It 2006
918
The Rolling Stones Get Off of My Cloud 1965
8499
Los Canarios Get On Your Knees 1967
5113
Lee Dorsey Get Out of My Life, Woman 1965
3472
The Temptations Get Ready 1966
8337
Lykke Li Get Some 2010
4756
Electronic Get the Message 1991
3190
P!nk Get the Party Started 2001
5609
The Youngbloods Get Together 1967
7318
Sleater-Kinney Get Up 1999
9321
Silver Convention Get Up and Boogie 1976
105
James Brown Get Up (I Feel Like Being a) Sex Machine 1970
9564
James Brown Get Up Offa That Thing 1976
549
The Wailers Get Up, Stand Up 1973
72
Missy Elliott Get Ur Freak On 2001
1737
Nat King Cole (Get Your Kicks On) Route 66 1946
3932
Prince and The New Power Generation Gett Off 1991
3365
Electronic Getting Away with It 1989
3812
The Beatles Getting Better 1967
4788
Blawan Getting Me Down 2011
8271
Cham feat. Akon Ghetto Story 2006
6482
Pras feat. Ol' Dirty Bastard & Mýa Ghetto Supastar (That Is What You Are) 1998
1143
Suicide Ghost Rider 1977
4309
Vaughn Monroe (Ghost) Riders in the Sky (A Cowboy Legend) 1949
88
The Specials Ghost Town 1981
8908
Ray Parker Jr. Ghostbusters 1984
1926
Japan Ghosts 1981
3814
Albert Ayler Ghosts 1965
2031
John Coltrane Giant Steps 1960
6897
The Long Blondes Giddy Stratospheres 2004
832
Pixies Gigantic 1988
1847
ZZ Top Gimme All Your Lovin' 1983
3387
The Stooges Gimme Danger 1973
33
The Rolling Stones Gimme Shelter 1969
293
Spencer Davis Group Gimme Some Lovin' 1966
3282
John Lennon Gimme Some Truth 1971
3933
Molotov Gimme Tha Power 1997
5896
Sean Paul Gimme the Light 2001
6970
Lynyrd Skynyrd Gimme Three Steps 1973
3426
ABBA Gimme! Gimme! Gimme! (A Man After Midnight) 1979
888
Snoop Doggy Dogg Gin and Juice 1993
4705
Daft Punk feat. Giorgio Moroder Giorgio by Moroder 2013
2540
The Beatles Girl 1965
9226
Sandie Shaw Girl Don't Come 1964
1947
Ash Girl from Mars 1995
1412
Bob Dylan Girl from the North Country 1963
5799
Devo Girl U Want 1980
6565
Milli Vanilli Girl, You Know It's True 1988
6191
Eddie Kendricks Girl You Need a Change of Mind 1972
2490
Urge Overkill Girl, You'll Be a Woman Soon 1992
6706
Neil Diamond Girl, You'll Be a Woman Soon 1967
2228
Aphex Twin Girl/Boy Song 1996
2877
Matthew Sweet Girlfriend 1991
6513
NAO Girlfriend 2016
8262
Avril Lavigne Girlfriend 2007
2014
The Smiths Girlfriend in a Coma 1987
265
Blur Girls & Boys 1994
7028
Prince and The Revolution Girls & Boys 1986
3817
Mötley Crüe Girls, Girls, Girls 1987
8833
Bruce Springsteen Girls in Their Summer Clothes 2007
499
Cyndi Lauper Girls Just Want to Have Fun 1983
1570
Duran Duran Girls on Film 1981
5180
Dave Edmunds Girls Talk 1979
4643
Supertramp Give a Little Bit 1977
4547
The Shangri-Las Give Him a Great Big Kiss 1964
672
Red Hot Chili Peppers Give It Away 1991
9549
Timbaland feat. Nelly Furtado & Justin Timberlake Give It to Me 2007
6649
Rick James Give It to Me Baby 1981
7371
Public Enemy Give It Up 1994
3662
The Chairmen of the Board Give Me Just a Little More Time 1969
6217
George Harrison Give Me Love (Give Me Peace on Earth) 1973
9778
Tracy Chapman Give Me One Reason 1995
4080
George Benson Give Me the Night 1980
8938
Billy Murray Give My Regards to Broadway 1905
1387
Plastic Ono Band Give Peace a Chance 1969
7051
Pearl Jam Given to Fly 1998
3261
Vampire Weekend Giving Up the Gun 2010
7475
Anita Baker Giving You the Best That I Got 1988
6358
Traffic Glad 1970
2321
Dave Clark Five Glad All Over 1963
7392
Chicks on Speed Glamour Girl 1998
3468
Gang Gang Dance Glass Jar 2011
6743
The Beatles Glass Onion 1968
6337
No Age Glitter 2010
4659
Billie Holiday Gloomy Sunday 1941
213
Them Gloria 1964
312
Patti Smith Gloria 1975
2849
U2 Gloria 1981
6338
Umberto Tozzi Gloria 1979
8863
The Shadows of Knight Gloria 1966
9596
The Cadillacs Gloria 1954
409
Portishead Glory Box 1994
3737
Bruce Springsteen Glory Days 1984
7154
Sigur Rós Glósóli 2005
7737
Kaytranada feat. Anderson .Paak Glowed Up 2016
5927
Bicep Glue 2017
4901
Bush Glycerine 1994
3789
John Grant feat. Sinéad O'Connor GMF 2013
1664
Moby Go 1990
3301
Grimes feat. Blood Diamonds Go 2014
3348
The Chemical Brothers feat. Q-Tip Go 2015
1895
Raspberries Go All the Way 1972
9975
Young Jeezy feat. Jay-Z Go Crazy 2005
9498
Monyaka Go deh yaka 1983
5618
Jónsi Go Do 2010
7715
Bessie Banks Go Now 1964
3021
The Moody Blues Go Now! 1964
6134
Roxanne Shanté Go On Girl 1988
3111
Cults Go Outside 2010
3563
Pet Shop Boys Go West 1993
4223
Queens of the Stone Age Go with the Flow 2002
207
Fleetwood Mac Go Your Own Way 1976
3768
Sigur Rós Gobbledigook 2008
1338
John Lennon/Plastic Ono Band God 1970
9200
Tori Amos God 1994
2666
Kate Smith God Bless America 1938
1206
Billie Holiday God Bless the Child 1941
9413
Blood, Sweat & Tears God Bless the Child 1969
2871
Elvis Costello with Burt Bacharach God Give Me Strength 1996
20
The Beach Boys God Only Knows 1966
6778
U2 God, Part II 1988
25
Sex Pistols God Save the Queen 1977
1694
Mercury Rev Goddess on a Hiway 1998
9746
Johnny Cash God's Gonna Cut You Down 2006
2474
Randy Newman God's Song (That's Why I Love Mankind) 1972
6169
Blue Öyster Cult Godzilla 1977
9143
Built to Spill Goin' Against Your Mind 2006
4163
The Byrds Goin' Back 1967
8059
Dusty Springfield Goin' Back 1966
3623
Little Anthony and The Imperials Goin' out of My Head 1964
7686
Tom Waits Goin' Out West 1992
4555
LL Cool J Going Back to Cali 1987
9399
Odyssey Going Back to My Roots 1981
9389
St. Louis Jimmy Oden Going Down Slow 1941
8430
Bangles Going Down to Liverpool 1984
9693
Leonard Cohen Going Home 2012
6056
Supergrass Going Out 1996
2683
Smokey Robinson and The Miracles Going to a Go-Go 1965
4552
Rufus Wainwright Going to a Town 2007
3515
Led Zeppelin Going to California 1971
327
The Jam Going Underground 1980
5063
Canned Heat Going Up the Country 1968
4649
Spandau Ballet Gold 1983
8827
John Stewart Gold 1979
399
Kanye West feat. Jamie Foxx Gold Digger 2005
4794
Fleetwood Mac Gold Dust Woman 1977
3170
Yeah Yeah Yeahs Gold Lion 2006
6711
The Black Keys Gold on the Ceiling 2011
784
Pavement Gold Soundz 1994
4094
TV on the Radio Golden Age 2008
9246
Darkside Golden Arrow 2013
1451
The Stranglers Golden Brown 1981
7179
Micachu Golden Phone 2008
8731
George Jones & Tammy Wynette Golden Ring 1976
846
Klaxons Golden Skans 2007
816
The Beatles Golden Slumbers/Carry That Weight/The End 1969
7269
Razorlight Golden Touch 2004
1056
David Bowie Golden Years 1975
2577
Shirley Bassey Goldfinger 1964
5410
Ash Goldfinger 1996
6603
A$AP Rocky Goldie 2012
9499
The Offspring Gone Away 1997
2347
Violent Femmes Gone Daddy Gone 1983
4465
Robert Plant & Alison Krauss Gone Gone Gone (Done Moved On) 2007
3893
Wyclef Jean Gone Till November 1997
5757
C+C Music Factory Gonna Make You Sweat (Everybody Dance Now) 1990
4619
The Cramps Goo Goo Muck 1981
7535
Better Than Ezra Good 1995
9831
Dodgy Good Enough 1996
5526
Benny Goodman feat. Charlie Christian Good Enough to Keep/Air Mail Special 1941
6443
PJ Harvey Good Fortune 2000
482
Little Richard Good Golly Miss Molly 1958
7156
Waylon Jennings Good Hearted Woman 1971
2878
Joanna Newsom Good Intentions Paving Company 2010
2336
Inner City Good Life 1989
4567
Kanye West feat. T-Pain Good Life 2007
1044
The Young Rascals Good Lovin' 1966
8741
Basement Jaxx Good Luck 2003
7711
Elvis Presley Good Luck Charm 1962
2220
Slint Good Morning, Captain 1991
4049
Sonny Boy Williamson (I) Good Morning (Little) School Girl 1937
858
Green Day Good Riddance (Time of Your Life) 1997
2090
Wynonie Harris Good Rockin' Tonight 1948
2539
Roy Brown Good Rockin' Tonight 1947
3449
Elvis Presley Good Rockin' Tonight 1954
7922
Danny O'Keefe Good Time Charlie's Got the Blues 1971
110
Chic Good Times 1979
2668
Led Zeppelin Good Times Bad Times 1969
7227
Jimmy Jones Good Timin' 1960
4
The Beach Boys Good Vibrations 1966
4183
Charles Mingus Goodbye Pork Pie Hat 1959
4289
Supertramp Goodbye Stranger 1979
8739
Carpenters Goodbye to Love 1972
659
Elton John Goodbye Yellow Brick Road 1973
2085
The Weavers Goodnight Irene 1950
2396
Lead Belly Goodnight Irene 1936
6787
Jesse Belvin Goodnight My Love (Pleasant Dreams) 1956
5852
The Spaniels Goodnite Sweetheart, Goodnite 1954
5996
Adam Ant Goody Two Shoes 1982
2268
Jamie xx Gosh  2015
8835
George Harrison Got My Mind Set on You 1987
1159
Muddy Waters Got My Mojo Working 1957
2453
Janet Jackson Got 'Til It's Gone 1997
7237
Cheryl Lynn Got to Be Real 1978
7293
Michael Jackson Got to Be There 1971
2815
The Beatles Got to Get You into My Life 1966
1700
Marvin Gaye Got to Give It Up, Part 1 1977
1302
Ol' Dirty Bastard feat. Kelis Got Your Money 1999
9130
International Pony Gothic Girl 2006
6679
Bob Dylan Gotta Serve Somebody 1979
4286
Barbara Göttingen 1965
959
Jeff Buckley Grace 1994
3302
Mika Grace Kelly 2007
1231
Paul Simon Graceland 1986
3454
The National Graceless 2013
4701
Bill Withers Grandma's Hands 1971
7848
Jelly Roll Morton Grandpa's Spells 1923
5340
Animal Collective Grass 2005
3854
Wu-Tang Clan Gravel Pit 2000
4019
M83 Graveyard Girl 2008
6557
Klaxons Gravity's Rainbow 2006
6963
Hugh Masekela Grazing in the Grass 1968
6071
Frankie Valli Grease 1978
124
Jerry Lee Lewis Great Balls of Fire 1957
4510
The Ting Tings Great DJ 2008
5477
Icehouse Great Southern Land 1982
7445
Roy Acuff and His Crazy Tennesseans Great Speckled Bird 1936
8143
Real Estate Green Aisles 2011
5331
Outlaws Green Grass and High Tides 1975
9245
Múm Green Grass of Tunnel 2002
5239
Tom Jones Green, Green Grass of Home 1966
268
Lorde Green Light 2017
5628
Kyuss Green Machine 1992
127
Booker T. & The MG's Green Onions 1962
1559
Creedence Clearwater Revival Green River 1969
5094
The Lemon Pipers Green Tambourine 1967
7899
Sugarloaf Green-Eyed Lady 1970
5585
Half Pint Greetings 1986
9910
Zoot Woman Grey Day 2003
1202
Clipse Grindin' 2002
336
Deee-Lite Groove Is in the Heart 1990
5867
King Floyd Groove Me 1970
2324
Spiller Groovejet (If This Ain't Love) 2000
1291
The Young Rascals Groovin' 1967
3208
Dizzy Gillespie Groovin' High 1945
4885
The Farm Groovy Train 1990
9019
Pavement Grounded 1995
2610
Elbow Grounds for Divorce 2008
5660
Fleet Foxes Grown Ocean 2011
6891
Danny Brown Grown Up 2012
8920
Joseito Fernandez Guajira Guantanamera 1973
5911
Kreayshawn Gucci Gucci 2011
6636
Slade Gudbuy T'Jane 1972
2759
Rage Against the Machine Guerrilla Radio 1999
8161
Barbra Streisand with Barry Gibb Guilty 1980
4409
Eminem feat. Dr. Dre Guilty Conscience 1999
5688
Arthur Smith Guitar Boogie 1945
5582
Steve Earle Guitar Town 1986
2150
Dirty Projectors Gun Has No Trigger 2012
4119
The Libertines Gunga Din 2015
8831
Miranda Lambert Gunpowder and Lead 2007
2974
The Skatalites Guns of Navarone 1965
7002
Devo Gut Feeling/(Slap Your Mammy) 1978
5528
Wir Sind Helden Guten Tag (Die Reklamation) 2002
4418
Fleetwood Mac Gypsy 1982
3498
The Impressions Gypsy Woman 1961
2997
Crystal Waters Gypsy Woman (She's Homeless) 1991
6633
Cher Gypsys, Tramps and Thieves 1971
3154
Juvenile Ha 1998
5356
Ought Habit 2014
9187
Tove Lo Habits (Stay High) 2014
8533
Attaque 77 Hacelo por mí 1990
4866
Death Grips Hacker 2012
8468
Das Racist Hahahaha jk? 2010
8730
Django Django Hail Bop 2012
2903
Makaveli Hail Mary 1996
7435
Nazareth Hair of the Dog 1975
8855
Steely Dan Haitian Divorce 1976
8698
Charles Mingus Haitian Fight Song 1957
3695
Orbital Halcyon 1992
8069
Cher Half-Breed 1973
8520
TV on the Radio Halfway Home 2008
7745
Jim O'Rourke Halfway to a Threeway 1999
2648
Can Halleluhwah 1971
481
Jeff Buckley Hallelujah 1994
724
Leonard Cohen Hallelujah 1984
2002
Happy Mondays Hallelujah 1989
4766
Ray Charles Hallelujah, I Love Her So 1956
1216
Neu! Hallogallo 1972
1781
Iron Maiden Hallowed Be Thy Name 1982
5835
Beyoncé Halo 2008
4624
Alice Cooper Halo of Flies 1971
5077
The Roches Hammond Song 1979
2155
The Smiths Hand in Glove 1983
6483
Alanis Morissette Hand in My Pocket 1995
9249
Rod Stewart Handbags and Gladrags 1969
4613
Fats Waller Handful of Keys 1929
1966
The Traveling Wilburys Handle with Care 1988
6325
Death in Vegas Hands Around My Throat 2002
9531
Margo Price Hands of Time 2016
5912
ScHoolboy Q feat. A$AP Rocky Hands on the Wheel 2012
4493
Wilco Handshake Drugs 2004
7043
James Taylor Handy Man 1977
9227
Booker T. & The MG's Hang 'Em High 1968
4207
Cold War Kids Hang Me Up to Dry 2006
5497
The McCoys Hang On Sloopy 1965
8694
Tom Waits Hang On St. Christopher 1987
9007
Ariel Pink feat. Jorge Elbrecht Hang On to Life 2013
5903
Chuck Willis Hang Up My Rock and Roll Shoes 1958
2021
Blondie Hanging on the Telephone 1978
4620
The Nerves Hanging on the Telephone 1976
4944
The Shondells Hanky Panky 1964
881
Vampire Weekend Hannah Hunt 2013
3438
Yardbirds Happenings Ten Years Time Ago 1966
9489
Superpitcher Happiness 2004
9648
The Blue Nile Happiness 1996
530
The Beatles Happiness Is a Warm Gun 1968
1227
The Rolling Stones Happy 1972
3519
Pharrell Williams Happy 2013
5656
Altered Images Happy Birthday 1981
8155
Boards of Canada Happy Cycling 1998
5192
Ben Selvin Orchestra Happy Days Are Here Again 1930
7404
The Housemartins Happy Hour 1986
3506
The Juan MacLean Happy House 2008
4387
Siouxsie and The Banshees Happy House 1980
8001
The Who Happy Jack 1966
1006
The Turtles Happy Together 1967
6174
The Jesus and Mary Chain Happy When It Rains 1987
4162
John & Yoko & The Plastic Ono Band with the Harlem Community Choir Happy Xmas (War Is Over) 1971
7568
SOPHIE Hard 2014
4844
Waka Flocka Flame Hard in da Paint 2010
1355
Jay-Z Hard Knock Life (Ghetto Anthem) 1998
6001
Eddie Vedder Hard Sun 2007
9278
Skip James Hard Time Killing Floor Blues 1931
2629
Paramore Hard Times 2017
5850
Hard-Fi Hard to Beat 2005
529
The Strokes Hard to Explain 2001
3845
The Black Crowes Hard to Handle 1990
4680
Otis Redding Hard to Handle 1968
7016
Chicago Hard to Say I'm Sorry 1982
1162
Daft Punk Harder, Better, Faster, Stronger 2001
6689
Bill Withers Harlem 1971
5786
Duke Ellington Harlem Air-Shaft 1940
6384
The Viscounts Harlem Nocturne 1959
8167
Johnny Otis Harlem Nocturne 1945
2575
Bob & Earl Harlem Shuffle 1963
5599
Brigitte Bardot Harley Davidson 1967
4965
Jeannie C. Riley Harper Valley P.T.A. 1968
8712
Bobby Womack Harry Hippie 1972
6661
Anton Karas Harry Lime Theme 1949
2195
Neil Young Harvest Moon 1992
3483
The Streets Has It Come to This? 2001
3151
Weezer Hash Pipe 2001
9706
Javiera Mena Hasta la verdad 2010
5004
Eric Dolphy Hat and Beard 1964
1837
The Game feat. 50 Cent Hate It or Love It 2005
503
The Hives Hate to Say I Told You So 2000
5206
Del Shannon Hats Off to Larry 1961
9854
Pink Floyd Have a Cigar 1975
9415
Roxanne Shanté Have a Nice Day 1987
9754
The Honeycombs Have I the Right? 1964
4318
Van Morrison Have I Told You Lately? 1989
2239
The Sonics Have Love Will Travel 1965
818
Creedence Clearwater Revival Have You Ever Seen the Rain 1970
9175
Olivia Newton-John Have You Never Been Mellow 1975
1476
The Chi-Lites Have You Seen Her 1971
5964
The Byrds Have You Seen Her Face 1967
2662
The Rolling Stones Have You Seen Your Mother, Baby, Standing in the Shadow? 1966
4681
Sam Cooke Having a Party 1962
7434
The Ventures Hawaii 5-0 1969
4726
Nick Drake Hazey Jane II 1971
5987
Bangles Hazy Shade of Winter 1987
5763
The Hollies He Ain't Heavy... He's My Brother 1969
8829
The Crystals He Hit Me (And It Felt Like a Kiss) 1962
9673
The Black Madonna He Is the Voice I Hear 2017
1013
George Jones He Stopped Loving Her Today 1980
4713
Jerry Butler He Will Break Your Heart 1960
1288
Nine Inch Nails Head Like a Hole 1989
2947
The Jesus and Mary Chain Head On 1989
9634
Alanis Morissette Head Over Feet 1995
2603
Tears for Fears Head Over Heels 1985
7926
Frank Black Headache 1994
9899
The Blue Nile Headlights on the Parade 1989
8926
Drake Headlines 2011
1964
Yeah Yeah Yeahs Heads Will Roll 2009
6680
The Marshall Tucker Band Heard It in a Love Song 1977
8616
Pet Shop Boys Heart 1987
6377
Joy Division Heart and Soul 1980
4829
Yardbirds Heart Full of Soul 1965
9647
The Pains of Being Pure at Heart Heart in Your Heartbreak 2010
107
Blondie Heart of Glass 1978
316
Neil Young Heart of Gold 1972
5250
!!! Heart of Hearts 2007
4669
The Rolling Stones Heart of Stone 1964
4474
Nick Lowe Heart of the City 1976
4313
Jay-Z Heart of the City (Ain't No Love) 2001
6120
Yes Heart of the Sunrise 1971
7130
Eagles Heartache Tonight 1979
1726
Annie Heartbeat 2004
1985
Taana Gardner Heartbeat 1981
8575
The DeFranco Family Heartbeat, It's a Lovebeat 1973
366
The Knife Heartbeats 2002
3211
Jóse González Heartbeats 2003
17
Elvis Presley Heartbreak Hotel 1956
8420
The Jacksons Heartbreak Hotel 1980
1160
Led Zeppelin Heartbreaker 1969
3685
Metronomy Heartbreaker 2008
7376
Mariah Carey feat. Jay-Z Heartbreaker 1999
8371
Thundercat Heartbreaks + Setbacks 2013
6620
The The Heartland 1986
8819
The Jewels Hearts of Stone 1954
2115
Cut Copy Hearts on Fire 2007
583
Nirvana Heart-Shaped Box 1993
9823
Carcass Heartwork 1993
763
Martha and The Vandellas Heat Wave 1963
8631
Phoenix Heatwave 1999
6903
Bryan Adams Heaven 1984
7056
Talking Heads Heaven 1979
6850
Black Sabbath Heaven and Hell 1980
5197
Belinda Carlisle Heaven Is a Place on Earth 1987
1186
The Smiths Heaven Knows I'm Miserable Now 1984
6400
Tavares Heaven Must Be Missing an Angel 1976
6065
The Chills Heavenly Pop Hit 1990
6009
The Radio Dept. Heaven's On Fire 2010
2160
Gossip Heavy Cross 2009
6972
Wilco Heavy Metal Drummer 2002
7190
Damon Albarn Heavy Seas of Love 2014
7026
Louis Armstrong Heebie Jeebies 1926
6899
Of Montreal Heimdalsgate Like a Promethean Curse 2007
7905
Paul McCartney and Wings Helen Wheels 1973
6774
My Chemical Romance Helena (So Long and Goodnight) 2004
1833
Deerhunter Helicopter 2010
3783
Bloc Party Helicopter 2004
5075
Jim Reeves He'll Have to Go 1959
3143
Tricky Hell Is Round the Corner 1995
6921
No Doubt Hella Good 2001
6431
Girls Hellhole Ratrace 2008
1023
Robert Johnson Hellhound on My Trail 1937
7291
Erykah Badu feat. Andre 3000 Hello 2015
8764
Lionel Richie Hello 1983
7512
Conway Twitty Hello Darlin' 1970
5445
Louis Armstrong Hello, Dolly! 1964
2096
The Beatles Hello Goodbye 1967
1545
The Doors Hello, I Love You 1968
6448
John Prine Hello in There 1971
1819
Todd Rundgren Hello It's Me 1972
9540
Lou Reed and John Cale Hello, It's Me 1990
2587
Ricky Nelson Hello Mary Lou 1961
7000
The White Stripes Hello Operator 2000
3844
Barbara Lewis Hello Stranger 1963
4153
Faron Young Hello Walls 1961
1688
Adele Hello  2015
1263
AC/DC Hells Bells 1980
5863
Metric Help I'm Alive 2008
993
Joni Mitchell Help Me 1974
2129
Sonny Boy Williamson (II) Help Me 1963
5031
Disclosure Help Me Lose My Mind 2013
3663
Sammi Smith Help Me Make It Through the Night 1970
6229
Kris Kristofferson Help Me Make It Through the Night 1970
3059
The Beach Boys Help Me, Rhonda 1965
8040
Gaëtan Roussel Help Myself (Nous ne faisons que passer) 2009
4181
Pulp Help the Aged 1997
6037
Lyres Help You Ann 1983
163
The Beatles Help! 1965
1701
Crosby, Stills, Nash & Young Helpless 1970
2081
Fleet Foxes Helplessness Blues 2011
378
The Beatles Helter Skelter 1968
9934
Yeasayer Henrietta 2012
5916
Nick Cave & PJ Harvey Henry Lee 1996
4457
Huggy Bear Her Jazz 1993
7128
The Good, the Bad and the Queen Herculean 2006
9972
Aaron Neville Hercules 1973
2466
Pavement Here 1992
9894
Jackson Browne Here Come Those Tears Again 1976
8622
The Replacements Here Comes a Regular 1985
9042
Tom Petty and The Heartbreakers Here Comes My Girl 1979
7013
Ini Kamoze Here Comes the Hotstepper 1994
4058
Them Here Comes the Night 1965
2236
Eurythmics Here Comes the Rain Again 1983
559
The Beatles Here Comes the Sun 1969
1596
Pixies Here Comes Your Man 1989
9965
Al Green Here I Am (Come and Take Me) 1973
3039
Barrington Levy Here I Come 1984
7954
The Decemberists Here I Dreamt I Was an Architect 2002
3793
Whitesnake Here I Go Again 1982
9996
OK Go Here It Goes Again 2005
1499
The Beatles Here, There and Everywhere 1966
5475
Paul McCartney Here Today 1982
2808
The Sundays Here's Where the Story Ends 1990
2843
Alessia Cara Here  2015
7970
Archie Bleyer Hernando's Hideaway 1954
8605
Metallica Hero of the Day 1996
26
David Bowie "Heroes" 1977
1210
The Beach Boys Heroes and Villains 1967
98
The Velvet Underground Heroin 1967
7828
Superpitcher Heroin 2001
615
The Crystals He's a Rebel 1962
7974
Marian Anderson He's Got the Whole World in His Hands 1932
5858
Saint Etienne He's on the Phone 1995
5088
Grandaddy He's Simple, He's Dumb, He's the Pilot 2000
1329
The Chiffons He's So Fine 1963
5764
The Crystals He's Sure the Boy I Love 1962
4522
Sister Sledge He's The Greatest Dancer 1978
7487
Grandaddy Hewlett's Daughter 2000
5851
Renaud Hexagone 1975
2641
Pixies Hey 1989
758
The Chemical Brothers Hey Boy Hey Girl 1999
2142
The Beatles Hey Bulldog 1969
6409
The World Famous Supreme Team Hey DJ 1984
2706
Hank Williams Hey Good Lookin' 1951
570
Neil Young with Crazy Horse Hey Hey, My My (Into the Black) 1979
2549
Spiritualized Hey Jane 2012
5384
Gin Blossoms Hey Jealousy 1989
231
Jimi Hendrix Hey Joe 1966
7356
The Leaves Hey Joe 1965
8927
Patti Smith Hey Joe (Version) 1974
42
The Beatles Hey Jude 1968
1528
Beastie Boys Hey Ladies 1989
9211
Icehouse Hey Little Girl 1982
9351
King Sun & D Moët Hey Love 1987
5147
Filter Hey Man Nice Shot 1995
4221
Steely Dan Hey Nineteen 1980
2373
QT Hey QT 2014
9095
Rosemary Clooney Hey There 1954
9589
Jerry Butler Hey, Western Union Man 1968
27
OutKast Hey Ya! 2003
9062
Slick Rick Hey Young World 1988
6128
Bruce Channel Hey! Baby 1961
4018
Bo Diddley Hey! Bo Diddley 1957
8157
Billie Holiday He’s Funny That Way 1937
5617
Tocotronic Hi Freaks 2002
6572
Paul McCartney and Wings Hi, Hi, Hi 1972
3734
The Byrds Hickory Wind 1968
6519
Björk Hidden Place 2001
3236
Freddie King Hide Away 1961
6529
De'Lacy Hideaway 1994
7192
Kiesza Hideaway 2014
9661
Charles Aznavour Hier encore 1964
5407
Angel Olsen Hi-Five 2014
9119
Nick Cave & The Bad Seeds Higgs Boson Blues 2013
2576
Radiohead High and Dry 1995
3375
Lana Del Rey High by the Beach 2015
9529
Pink Floyd High Hopes 1994
4922
DJ Shadow High Noon 1997
6211
Jerry Lee Lewis High School Confidential 1958
515
Stevie Wonder Higher Ground 1973
2314
TNGHT Higher Ground 2012
7168
Red Hot Chili Peppers Higher Ground 1989
3150
Steve Winwood Higher Love 1986
3442
Josh Wink Higher State of Consciousness 1995
4219
The Pains of Being Pure at Heart Higher Than the Stars 2009
1169
Primal Scream Higher Than the Sun 1991
7109
Bob Dylan Highlands 1997
5204
The Vines Highly Evolved 2002
7400
Rough Trade Highschool Confidential 1980
1483
Bob Dylan Highway 61 Revisited 1965
7716
Youth Lagoon Highway Patrol Stun Gun 2015
3827
Bruce Springsteen Highway Patrolman 1982
1474
Deep Purple Highway Star 1972
212
AC/DC Highway to Hell 1979
3403
Tommy Tucker Hi-Heel Sneakers 1964
8860
Man Parrish Hip Hop, Be Bop (Don't Stop) 1982
3900
Naughty by Nature Hip Hop Hooray 1992
9952
Huey Lewis and The News Hip to Be Square 1986
5838
Dead Prez Hip-Hop 1999
3859
Chan Romero Hippy Hippy Shake 1959
6420
The Swinging Blue Jeans Hippy Hippy Shake 1963
6694
Soho Hippychick 1990
3892
Shakira feat. Wyclef Jean Hips Don't Lie 2006
9366
Ultravox Hiroshima Mon Amour 1977
8984
Mahalia Jackson His Eye Is on the Sparrow 1951
2879
The Verve History 1995
2207
Minutemen History Lesson - Part II 1984
4073
Propellerheads Feat. Shirley Bassey History Repeating 1997
7401
The Wannadies Hit 1997
6293
Pat Benatar Hit Me with Your Best Shot 1980
2748
Ian Dury and The Blockheads Hit Me with Your Rhythm Stick 1978
4415
The Fall Hit the North 1987
955
Ray Charles Hit the Road Jack 1961
9945
Marvin Gaye Hitch Hike 1962
9560
Vanity Fare Hitchin' a Ride 1969
8481
The Lumineers Ho Hey 2012
8339
Whale Hobo Humpin' Slobo Babe 1993
3775
Focus Hocus Pocus 1971
9281
The Trammps Hold Back the Night 1975
8502
Beastie Boys Hold It Now, Hit It 1986
9029
Fleetwood Mac Hold Me 1982
3648
Thompson Twins Hold Me Now 1983
4347
U2 Hold Me, Thrill Me, Kiss Me, Kill Me 1995
1924
Alabama Shakes Hold On 2011
5577
En Vogue Hold On 1990
5935
Neko Case Hold On, Hold On 2006
941
Sam & Dave Hold On, I'm Comin' 1966
8006
38 Special Hold On Loosely 1980
775
Drake feat. Majid Jordan Hold On, We're Going Home 2013
3679
Toto Hold the Line 1978
5847
Major Lazer feat. Mr Lexx and Santigold Hold the Line 2009
2359
Beyoncé Hold Up 2016
4367
Joe Tex Hold What You've Got 1964
6440
Argent Hold Your Head Up 1971
3785
Simply Red Holding Back the Years 1985
2996
The War on Drugs Holding On 2017
7200
Traffic Hole in My Shoe 1967
3876
Mercury Rev Holes 1998
1053
Madonna Holiday 1983
4270
Green Day Holiday 2004
595
Dead Kennedys Holiday in Cambodia 1980
1161
Sex Pistols Holidays in the Sun 1977
9938
Ja Rule Holla, Holla 1999
2036
Gwen Stefani Hollaback Girl 2004
1139
Neutral Milk Hotel Holland, 1945 1998
3008
Father John Misty Hollywood Forever Cemetery Sings 2012
7983
Bob Seger & The Silver Bullet Band Hollywood Nights 1978
9265
Kool & The Gang Hollywood Swinging 1973
4455
Big Star Holocaust 1978
1209
Bon Iver Holocene 2011
9847
Lee Dorsey Holy Cow