Pharrell Williams

Pharrell Williams attends his SpongeBob-themed 41st birthday party at Bikini Bottom at Cipriani, Wall Street on April 4, 2014 in New York City.

Getty

Williams' "Happy" reigns for a seventh week, while John Legend's "All of Me" continues its push toward the summit

Pharrell Williams' "Happy" tops the Billboard Hot 100 for a seventh week, fending off John Legend's "All of Me," which keeps gaining momentum in its push to take over at the top. The latter song also crowns the subscription services-based On-Demand Songs chart.

As it's Wednesday, let's take our weekly look into the numbers behind the top 10 and more.

"Happy" continues its Hot 100 reign, leading the Radio Songs chart for a sixth week. With a less than 1 percent drop to 225.4 million all-format audience impressions, according to Nielsen BDS, however, the song remains just shy of the record for the biggest weekly audience in the Radio Songs chart's 23-year history. Robin Thicke's "Blurred Lines," featuring Williams and T.I., remains ahead with 228.9 million (Aug. 31, 2013). (Mariah Carey's "We Belong Together" ranks third with 212.2 million the week of July 9, 2005.)

Pop Shop Podcast: Shakira, Justin Timberlake & More

In this week's episode, we break down Shakira's album debut and Justin Timberlake's latest Top 20 hit, and speak to new girl group G.R.L. Subscribe to the podcast on iTunes HERE.

Fueling its Radio Songs rule, "Happy" leads the Pop Songs, Adult Pop Songs, R&B/Hip-Hop Airplay and Adult R&B Songs airplay charts, while ranking in the top five on Rhythmic Songs (which it topped three weeks ago) and Adult Contemporary and the top 20 on Dance/Mix Show Airplay, Adult Alternative Songs and Latin Airplay.

"Happy" leads the Digital Songs chart for an eighth week, although down by 12 percent to 284,000 downloads sold, according to Nielsen SoundScan. Thus, the song's streak of having sold at least 300,000 in each of seven straight weeks ends. Thicke's "Blurred Lines" holds the mark with 10 consecutive weeks of 300,000 or more in download sales last year, while Macklemore & Ryan Lewis' "Thrift Shop," featuring Wanz, ranks second with an eight week-streak, also last year. "Happy" remains tied for the third-best run with fun.'s "We Are Young," featuring Janelle Monae (seven weeks, 2012).

On Streaming Songs, "Happy" ranks at No. 4 (with 7.4 million U.S. streams, according to BDS), having peaked at No. 2 four weeks ago. It stays at No. 2 on On-Demand Songs (2.4 million U.S. streams, down 4 percent, according to BDS), which it led for two weeks.

"Happy" spends a ninth week at No. 1 on the Hot R&B/Hip-Hop Songs chart.

John Legend's first Hot 100 top 10, "All of Me," logs a third week at No. 2. The piano ballad jumps 3-1 on On-Demand Songs with a 4 percent lift to 2.6 million. It holds at No. 3 on Streaming Songs (8 million, up 7 percent), adding the Hot 100's top Streaming Gainer award, and notches a second week at No. 2 on Radio Songs (178 million, up 8 percent), claiming the Hot 100's top Airplay Gainer nod for a third week in a row. It marks a fifth week at its No. 2 peak on Digital Songs (228,000, up 1 percent). 

5 Seconds Of Summer Debuts At No. 2 on Billboard 200

Not only are the Hot 100's top two spots in place from last week, but the entire top seven hold their ranks. Katy Perry's "Dark Horse," featuring Juicy J, spends a third week at No. 3, having led for four weeks before "Happy" began its command. "Horse" leads Streaming Songs for a seventh week (8.4 million, down 5 percent) and dips 1-3 on On-Demand Songs (2.3 million, down 3 percent) after 10 weeks in charge.

While "Horse is still galloping on certain charts, rising 3-2 on Adult Pop Songs, 26-21 on R&B/Hip-Hop Airplay and 25-22 on Adult Contemporary, Perry Tweeted on April 3 that "Birthday" will be the next single from her album "PRISM" (following the two-week Hot 100 No. 1 "Roar," the No. 14-peaking "Unconditionally" and "Horse.") Capitol Records begins promoting the pure-pop "Birthday" to pop and rhythmic radio formats on April 21.

Jason Derulo's "Talk Dirty," featuring 2 Chainz, ranks at No. 4 on the Hot 100 for a fifth week. It peaked at No. 3 for four weeks.

As the soundtrack to Disney's "Frozen" logs a ninth week atop the Billboard 200, the album's "Let It Go" by Idina Menzel keeps at its No. 5 Hot 100 peak to date. The best original song Oscar-winner holds at No. 2 on Streaming Songs (8.1 million, up 4 percent).

Bastille's "Pompeii" repeats at No. 6 on the Hot 100 (and tops Hot Rock Songs for an eighth week) and Lorde's "Team" stays at No. 7. The songs have peaked at Nos. 5 and 6 on the Hot 100, respectively.

Lorde, Timberlake Lead Billboard Music Awards Finalists

OneRepublic's No. 2 Hot 100 hit "Counting Stars" rebounds 9-8 (ahead of the release of next single "Love Runs Out"), trading places with Aloe Blacc's "The Man," which descends a spot from its No. 8 highpoint last week.

After reaching the top 10 last week, DJ Snake and Lil Jon's "Turn Down for What" bullets for a second frame at No. 10. The EDM track rises 8-7 on Streaming Songs (4.2 million, up 11 percent) and holds at No. 7 on Digital Songs (96,000, down less than 1 percent). It pushes 50-44 in its second week on Radio Songs (30 million, up 8 percent). "Turn" tops the Hot Dance/Electronic Songs chart for a second week.

Beyond the Hot 100's fairly static top 10, notable movers include Justin Timberlake's "Not a Bad Thing" (20-14), Christina Perri's "Human" (49-32) and Paramore's "Ain't It Fun" (41-34). With Paramore's prior single "Still Into You" having peaked at No. 24, the band has scored two top 40 Hot 100 hits from an album for the first time; the songs are from the trio's self-titled fourth studio set, which became its first Billboard 200 No. 1 a year ago this month.

Three songs debut on the Hot 100: 5 Seconds of Summer's "She Looks So Perfect" (No. 60), as the boy band's introductory EP of the same name starts at No. 2 on the Billboard 200; Sam Smith's "Stay With Me" (No. 68), which he performed on NBC's "Saturday Night Live" on March 29 (while Disclosure's "Latch," on which he's featured, re-enters at a new high of No. 90); and KONGOS' "Come With Me Now" (No. 98), which leads Alternative Songs for a second week. Last week, the track completed the quickest rise (10 weeks) to the Alternative Songs summit for a rookie band since Evanescence also needed just 10 frames to reach No. 1 with "Bring Me to Life," featuring Paul McCoy, in 2003.

Visit Billboard.com tomorrow (April 10), when all rankings, including the Hot 100 in its entirety and Digital Songs, Radio Songs, Streaming Songs and On-Demand Songs, will refresh, as they do each Thursday.