(CNN) - Tina Fey and Eva Longoria top the list of the highest paid TV actresses in Hollywood.
Forbes.com reports the two ladies brought in $13 million each between May 2010 to May 2011.
Fey stars in 30 Rock and her book Bossy Pants sold 150,000 copies in its first month.
Longoria's TV show, Desperate Housewives, is now in its eighth season, and Forbes says she's doing well because of endorsement deals including L'Oreal.
Also on the list, making a cool $10 million, is Longoria's Housewives co-star, Marcia Cross.
Also making $10 million each are Law and Order SVU's Mariska Hargitay and Marg Helgenberger from CSI.