IP Country City ISP
212.102.39.70 Italy Empoli Momax Network S.r.l.
87.2.249.40 Italy Legnago Telecom Italia