QSOs total 304139
QSOs printed 21059