2002 Songs IV quiz

Do you remember all these songs from 2002 and can you tell which single was released by artists such as Puddle Of Mudd, The Dandy Warhols, Britney Spears, No Doubt, LL Cool J, Foo Fighters and Michelle Branch?