Country Total IP Address Percentage
France (FR) 159 95.2096%
Italy (IT) 8 4.7904%