total of 1082 records found showing records per page