| IP Address | Hits | Location |
| 66.102.9.5 | 2 | United States, California, Mountain View, 94043 |
| 51.15.215.40 | 1 | France |
| 51.158.76.124 | 1 | United Kingdom |
| 66.102.9.7 | 1 | United States, California, Mountain View, 94043 |
| 221.109.63.147 | 1 | Japan |