Country Total IP Address Percentage
United States 24 72.7273%
Colombia 8 24.2424%
Italy 1 3.0303%