Overall ranking based on all Rivals

Each driver in FM should have a ranking from his rivals - overall taking all tracks and all classes as an average and for each class separately from all tracks of that class.