diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql
index 8317166406a4b9a985dff165addf8d4f7102172c..ee33d4a5d8cbbc0984a4831ab761cb087d89f277 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql
@@ -36,33 +36,43 @@ query statisticsByPerson($person: ID!, $term: ID!) {
   }
 }
 
-query documentationsByPerson($person: ID!, $term: ID) {
-  items: documentationsByPerson(person: $person, term: $term) {
+query participationsOfPerson($person: ID!, $term: ID) {
+  items: participationsOfPerson(person: $person, term: $term) {
     id
-    datetimeStart
-    datetimeEnd
-    groupShortName
-    teacher {
-      id
-      shortName
-      fullName
-      avatarContentUrl
-    }
-    subject {
-      id
-      name
-      shortName
-      colourFg
-      colourBg
-    }
-    absences {
+    absenceReason {
       id
       shortName
       name
       colour
       default
     }
-    extraMarks {
+    tardiness
+    relatedDocumentation {
+      id
+      datetimeStart
+      datetimeEnd
+      teachers {
+        id
+        shortName
+        fullName
+        avatarContentUrl
+      }
+      subject {
+        id
+        name
+        shortName
+        colourFg
+        colourBg
+      }
+    }
+  }
+}
+
+query personalNotesForPerson($person: ID!, $term: ID) {
+  items: personalNotesForPerson(person: $person, term: $term) {
+    id
+    note
+    extraMark {
       id
       shortName
       name
@@ -70,7 +80,9 @@ query documentationsByPerson($person: ID!, $term: ID) {
       colourBg
       showInCoursebook
     }
-    personalNote
+    relatedDocumentation: documentation {
+      id
+    }
   }
 }