| IP Address | Hits | Location |
| 223.111.157.108 | 4 | China |
| 47.62.84.47 | 1 | Spain, Andalucia, Sevilla, 41003 |
| 123.6.49.50 | 1 | China, Henan, Zhengzhou |
| 68.251.185.13 | 1 | United States |
| 72.52.94.234 | 1 | United States, California, Fremont, 94539 |