Only 45 songs have stayed at No. 1 on the chart for 10 weeks or more - here they all areOnly 4% of No. 1 hits on the Billboard Hot 100 have lasted 10 weeks or more.