Also ein fertiges Script habe ich nicht, aber so 2,3 Ideen wo du mal schauen kannst.
Lies die Daten mit der Funktion fgetcsv erstmal in ein Array ein. (
(hier)
Dann kannst Du mit Arrayfunktionen das so sortieren bzw. durchsuchen wie Du es haben möchtest.
Am einfachsten wäre meiner Meinung nach allerdings die Daten in eine MySQL Tabelle einzufügen (nur temporär zur Verarbeitung) und dann mit den normalen SQL Abfragen die maximale Anzahl usw. rauszusuchen.
So, zwar weit entfernt von einem vollständigem Script, aber eventuell hilft es Dir ja doch weiter.
CU, HS.