1679 active websites with 2,817,362 link exchanges
Always use Google Sitemaps. Search in Google for the keyword 'Google Sitemaps' and you will get more information.