Thanks DRuM, I have just fixed that ping issue hopefully
I've uploaded the new one and it should ask you if you want to download it automatically.
As for the server numbers, I'm not entirely sure. It could be a firewall issue blocking some of the ports, you could try changing them in options, or decreasing the query speed.
It will never query more than 1000 at any time since the id Master Server only sends back 1000 for some reason :/ (Most likely less as some will time out)