Billboard author Ed Christman has revealed the new report of how much money Led Zeppelin earned from each songs via streaming services.

According to Nielsen Music’s data, british rock veterans Led Zeppelin has earned approximate $3 million from their classic song Stairway To Heaven.

The report based on revenue generated by digital activity since the band’s music first became available at download stores like iTunes and on-demand services like Spotify.

Here’s the full list:

1. Stairway to Heaven ($2,903,223.42)
2. Kashmir ($1,421,130.32)
3. Immigrant Song ($1,306,140.94)
4. Black Dog ($1,167,232.19)
5. Whole Lotta Love ($1,034,129.29)
6. Ramble On ($888,793.61)
7. Over the Hills and Far Away ($757,125.57)
8. Goin’ to California ($694,689.56)
9. Rock n’ Roll ($636,985.97)
10. D’yer Mak’er ($553,459.73)
11. When the Levee Breaks ($547,514.60)
12. All My Love ($536,716.87)
13. Fool In The Rain ($497,152.94)
14. Good Times, Bad Times ($484,799.06)
15. Dazed And Confused ($443,730.10)
16. Babe, I’m Gonna Leave You ($407,165.31)
17. Hey, Hey What Can I Do ($383,439.92)
18. The Ocean ($356,840.76)
19. Heartbreaker ($347,498.72)
20. Misty Mountain Hop ($306,642.32)