Different requests can have different query counts (eg, with new sessions or caching).
Also, the number on the regular page may not include everything, as it's rendered before the final template is actually rendered. The debug page does not have that limitation.