rank: 341660
best rank: 243012
known ips: 104.27.139.12 (90) 104.27.138.12 (89) 172.67.136.239 (109) 143.110.150.174 (1) 198.54.116.88 (139)