Country Total IP Address Percentage
Germany 64 84.2105%
France 12 15.7895%