Country Total IP Address Percentage
- 268,435,456 100.0000%
Netherlands 8 0.0000%