Amended the AB500. I'm pretty sure about the 166900/NJ514.
The AG501 looks like the 168263 to me, but Scramble gives 168253 and can't be 100% sure with these pictures. Same for the NG504. Looks like 168386 but can't definitely rule out that it isn't the 168380.