replaced urllib with requests
Added direct ID search for faster lookup