Country Total IP Address Percentage
Ecuador (EC) 35,456 100.0000%