total of 33 records found showing records per page