The biggest torrent site scor95.com has millions of bittorrent downloads