IP Country City ISP
85.106.162.157 Turkey Afyonkarahisar Turk Telekom