--- time_spent.module	2016-09-20 14:21:10.000000000 +0530
+++ time_spent.module	2016-09-20 14:21:24.000000000 +0530
@@ -192,6 +192,34 @@
   $output .= theme('table', array('header' => $header, 'rows' => $rows, 'attributes' => array('style' => 'width:600px')));
   $output .= theme('pager', array('element' => 1));

+  $header = array(t('Post'), t('User'), t('Time Spent'));
+  $rows = array();
+  $query = db_select('time_spent_page', 'time_spent_page')
+    ->fields('time_spent_page', array('timespent'))
+    ->fields('users', array('uid'))
+    ->fields('node', array('nid', 'title'));
+  $query->join('node', 'node', 'node.nid = time_spent_page.nid');
+  $query->join('users', 'users', 'users.uid = time_spent_page.uid');
+  $query->orderBy('node.nid', 'DESC');
+  $result = $query->extend('PagerDefault')
+    ->limit($pager)
+    ->addTag('node_access');
+
+  $nodes = $query->execute()->fetchAll();
+  foreach ($nodes as $row) {
+    $user = user_load($row->uid);
+    $rows[] = array(
+        l($row->title, 'node/' . $row->nid),
+        theme('username', array('account' => $user)),
+        time_spent_sec2hms($row->timespent)
+      );
+  }
+
+  $output .= "<br />";
+  $output .= t("<h3>Time spent by user on individual page</h3>");
+  $output .= theme('table', array('header' => $header, 'rows' => $rows, 'attributes' => array('style' => 'width:600px')));
+  $output .= theme('pager', array('element' => 1));
+
   return $output;
 }

