Country Total IP Address Percentage
Russian Federation 16,128 98.4375%
Netherlands 256 1.5625%