Country Total IP Address Percentage
France 358 67.5472%
United States 144 27.1698%
Netherlands 24 4.5283%
Italy 4 0.7547%