Country Total IP Address Percentage
France 14,862 99.9798%
Belgium 1 0.0067%
United Kingdom of Great Britain and Northern Ireland 1 0.0067%
Sweden 1 0.0067%