1.Telus.net
Rank:181,116
Worth:$28,000
The nameserver dns24.telus.com have a IP Address of 209.171.203.24 which is hosted on Canada.