rank: 109570
best rank: 95972
known ips: 104.28.28.24 (100) 104.28.29.24 (100) 213.227.149.208 (1843)