| IP Address | Hits | Location |
| 34.150.204.253 | 5 | United States, Texas, Houston, 77072 |
| 119.249.100.180 | 1 | China, Hebei, Baoding |
| 122.188.45.149 | 1 | China, Hubei, Wuhan |
| 47.128.57.100 | 1 | Canada, Ontario, Ottawa, K2H |
| 42.59.25.118 | 1 | China, Liaoning, Shenyang |
| 113.201.47.26 | 1 | China, Shaanxi, Xian |