1941 active websites with 3,765,540 link exchanges
Always use Google Sitemaps. Search in Google for the keyword 'Google Sitemaps' and you will get more information.