Why not just use the MaxMind dat file instead of the CSV?
Also I could be wrong but if all your intranet is using the internal network IP designations such as
They will probably all only show up as US IP's as there is no DB of intranet IP's to a location. And all those get assigned a generic US location I believe. There has been talk about GeoIP and intranet on the forums a few times before, you could try searching for those, but I am pretty sure they will say the same info.
Also I could be wrong but if all your intranet is using the internal network IP designations such as
10.0.0.0 - 10.255.255.255 172.16.0.0 - 172.31.255.255 192.168.0.0 - 192.168.255.255
They will probably all only show up as US IP's as there is no DB of intranet IP's to a location. And all those get assigned a generic US location I believe. There has been talk about GeoIP and intranet on the forums a few times before, you could try searching for those, but I am pretty sure they will say the same info.