195.60.167.42:2302
United States
60/60
deerisle
1PP
-
18h48m
x12
x2