Hello
1000 url per 10 minutes, it's less than 1 second per URL
I think there is only option to split URL list between applications and run several scraping apps simultaneously, perhaps, you would need to use several computers, I have little doubts about running apps from one computer.
Also, there is option to make apps multithreading with sending new requests while it's waiting of answer of previous requests...
I hope, server will not ban for such attempt, it may be similar on dos attack.