IP Country City ISP
94.20.17.50 Azerbaijan Delta Telecom Ltd