Mining income ranking