diff --git a/app/Services/IndividualListService.php b/app/Services/IndividualListService.php
index <HASH>..<HASH> 100644
--- a/app/Services/IndividualListService.php
+++ b/app/Services/IndividualListService.php
@@ -120,7 +120,7 @@ class IndividualListService
         }
 
         $rows = $query2
-            ->select([DB::raw('UPPER(SUBSTR(n_surn, 0, 1)) AS initial'), DB::raw('COUNT(*) AS count')])
+            ->select([DB::raw('UPPER(LEFT(n_surn, 1)) AS initial'), DB::raw('COUNT(*) AS count')])
             ->groupBy('initial')
             ->orderBy(DB::raw("CASE initial WHEN '' THEN 1 ELSE 0 END"))
             ->orderBy(DB::raw("CASE initial WHEN '@' THEN 1 ELSE 0 END"))
Fix: #<I> - PHP counts from 0, SQL counts from 1