| IP Address | Hits | Location |
| 173.252.127.10 | 1 | United States, California, Menlo Park, 94025 |
| 173.252.107.34 | 1 | United States, California, Menlo Park, 94025 |
| 173.252.107.20 | 1 | United States, California, Menlo Park, 94025 |
| 173.252.127.11 | 1 | United States, California, Menlo Park, 94025 |
| 101.32.15.141 | 1 | China, Beijing, Beijing |