total of 122 records found showing records per page