Drawn from OpenSecrets data on federal political contributions, 1989-2009. There may be some duplicate name issues, especially in the case of fathers & sons. Rankings are also still in process.