Country Total IP Address Percentage
Italy 36,864 99.2034%
France 256 0.6889%
Spain 16 0.0431%
Germany 16 0.0431%
United Kingdom of Great Britain and Northern Ireland 8 0.0215%