total of 1744 records found showing records per page