Country Total IP Address Percentage
Germany 42 50.6024%
France 24 28.9157%
Spain 8 9.6386%
Belgium 8 9.6386%
Switzerland 1 1.2048%