Country Total IP Address Percentage
Netherlands 405,504 96.1165%
Sweden 16,384 3.8835%