Highly doubt it was done manually. They have maybe as many as 100,000+ sites listed. I'll take a look at the link you provided when I get home. Thanks for the tip.
Viewing the page source is your friend... a quick look at one of those images shows that it comes from this site which provides images for each link on your page.