January 11, 2005 An analysis of BitTorrent distribution and centralization — the long tail is very long; 87% of trackers have less than 100 torrents #