IP Country City ISP
88.228.70.188 Turkey Elâzığ Turk Telekom
94.120.138.162 Turkey Istanbul Demiroren Tv Digital Platform Isletmeciligi A.s.