Television Characters: 1,485 Profiles From 1947 to 2004