TOP 40- June 5, 2010

Break Your Heart f/Ludacris
Break Your Heart f/LudacrisTaio Cruz 14 1
Nothin' On You f/Bruno Mars
Nothin' On You f/Bruno MarsB.o.b 13 1
Your Love Is My Drug
Your Love Is My DrugKe$ha 8 3
OMG f/will.i.am
OMG f/will.i.amUsher 7 4
Rude Boy
Rude BoyRihanna 14 1
Hey, Soul Sister
Hey, Soul SisterTrain 16 3
Alejandro
AlejandroLady Gaga 8 7
In My Head
In My HeadJason Derulo 23 1
Airplanes f/Hayley Williams
Airplanes f/Hayley WilliamsB.o.b 3 9
Breakeven
BreakevenThe Script 24 7
Bulletproof
BulletproofLa Roux 12 11
Young Forever f/Mr. Hudson
Young Forever f/Mr. HudsonJay-z 11 12
Rock That Body
Rock That BodyBlack Eyed Peas 5 13
Telephone f/Beyonce
Telephone f/BeyonceLady Gaga 25 1
California Gurls f/Snoop Dogg
California Gurls f/Snoop DoggKaty Perry 2 15
Need You Now
Need You NowLady Antebellum 18 3
Billionaire f/Bruno Mars
Billionaire f/Bruno MarsTravie Mccoy 9 17
Eenie Meenie
Eenie MeenieJustin Bieber 9 18
Naturally
NaturallySelena Gomez 17 11
Carry Out f/Justin Timberlake
Carry Out f/Justin TimberlakeTimbaland 24 7
I Made It (Cash Money Heroes)
I Made It (Cash Money Heroes)Kevin Rudolf 12 21
Tik Tok
Tik TokKe$ha 31 1
Impossible
ImpossibleShontelle 7 23
Haven't Met You Yet
Haven't Met You YetMichael Buble 6 24
Imma Be
Imma BeBlack Eyed Peas 22 2
All The Right Moves
All The Right MovesOnerepublic 24 12
Whataya Want From Me
Whataya Want From MeAdam Lambert 22 13
Bad Romance
Bad RomanceLady Gaga 27 1
Sexy Chick f/Akon
Sexy Chick f/AkonDavid Guetta 30 3
This Afternoon
This AfternoonNickelback 6 30
Can't Be Tamed
Can't Be TamedMiley Cyrus 1 31
Replay
ReplayIyaz 29 1
Somebody To Love
Somebody To LoveJustin Bieber 5 32
If We Ever Meet Again f/Katy Perry
If We Ever Meet Again f/Katy PerryTimbaland 10 29
Down f/Lil Wayne
Down f/Lil WayneJay Sean 32 1
Winner f/Justin Timberlake
Winner f/Justin TimberlakeJamie Foxx 4 33
Bedrock f/Lloyd
Bedrock f/LloydYoung Money 19 5
Cooler Than Me
Cooler Than MeMike Posner 4 34
Halfway Gone
Halfway GoneLifehouse 14 24
Heart Heart Heartbreak
Heart Heart HeartbreakBoys Like Girls 3 36