IP Country City ISP
94.20.68.4 Azerbaijan Delta Telecom Ltd