IP Country City ISP
94.20.183.143 Azerbaijan Delta Telecom Ltd