IP Country City ISP
78.135.51.211 Turkey Aydogan Communication LTD.
78.183.142.56 Turkey Istanbul Turk Telekom
78.184.117.153 Turkey Istanbul Turk Telekom
88.238.137.15 Turkey Istanbul Turk Telekom