HI
difference between webi rows and SQL query may be some filters are in the webi report.check how many rows are coming in excel or PDF.
these 25 rows are in webi are on first page only or you have checked all pages.
try to create one more report in second tab and see..