I realized this at last.
Queries apparently only return 20 hits until you gain access to the query set. Or something like that.
So, if you clearly want to go through all this, you need to do:
for result in results[0:results.count()]:
print result
- , . . ... .