Country Total IP Address Percentage
France 1,020 99.6094%
United Kingdom of Great Britain and Northern Ireland 4 0.3906%