Right through New Year's Day we are playing only the biggest hits from the past 20 years. You'll hear (out of order) the 'Top 92 from 1992-2012' and the 'Top 92 of 2012.' See if you can figure out where your favorites place. We will reveal songs numbers each day. Today, BONUS, it's #40-#31 and NOW #30-#21.

Top 92 of 2012

30. As Long As You Love Me - Justin Bieber featuring Big Sean

29. Self Back Home - Gym Class Heroes featuring Neon Hitch

28. Part Of Me - Katy Perry

27. Moves Like Jagger - Maroon 5 featuring Christina Aguilera

26. Party Rock Anthem - LMFAO

25. Boyfriend - Justin Bieber

24. Blow Me One Last Kiss - P!nk

23. Titanium - David Guetta featuring Sia

22. We Are Never Ever Getting Back Together - Taylor Swift

21. Everybody Talks - Neon Trees

This list is compiled from song playlists, requests and sales through Nov. 2011-Nov. 2012.