Domain Information

Country Total IP Address Percentage
Netherlands 5,254,578 99.8591%
United States 6,144 0.1168%
Austria 1,016 0.0193%
Spain 256 0.0049%