Torrent was most popular search destination, with traffic from India accounting for nearly 30% of its global traffic