Country Total IP Address Percentage
Ecuador (EC) 12 50.0000%
Poland (PL) 12 50.0000%