Los Angeles: Eva Longoria and Tina Fey have topped Forbes magazine's list of TV's highest paid actresses.

Eva and Tina have earned USD 13 million each between May 2010 and May 2011 through their shows 'Desperate Housewives' and '30 Rock', respectively, reports a website.

Marcia Cross of 'Desperate Houswives', Mariska Hargitay of 'Law & Order: Special Victims Unit' fame and 'CSI' star Marg Helgenberger tied at the second spot with an earning of USD 10 million each.

Actresses Teri Hatcher and Felicity Huffman came next on the list with an earning of USD 9 million.