The annual list of Formula 1 salaries has again been published, and Fernando Alonso is now comfortably top following his move to McLaren-Honda.

The information - complied by Business Book GP and reported by Spanish newspaper El Mundo Deportivo - alleges the double F1 world champion is on EUR35 million a year - EUR13m extra a season - after inking a deal to return to Woking at the end of 2014.

Sebastian Vettel has also got a raise after his move from Red Bull to replace Alonso at Ferrari, up from EUR22 million to EUR28m, but still EUR7m short of his predecessor.

Lewis Hamilton is third on EUR25 million, although as he is still on his old contract that figure should increase dramatically next season, increasing to over EUR45 million per season, if figures quoted by the media after he signed his new three-year deal with Mercedes are to be believed.

Kimi Raikkonen is fourth, estimated to be on EUR18 million, despite his less than spectacular performances with the Scuderia, while Nico Rosberg, Hamilton's Mercedes team-mate and chief championship rival comes in fifth, netting EUR13.5 million.

Jenson Button had to settle for EUR10 million to retain his seat with McLaren - down from EUR16 million in 2014 - while Williams' Felipe Massa, Force India duo Nico Hulkenberg and Sergio Perez and Lotus duo Romain Grosjean and Pastor Maldonado all earn EUR4 million, it is claimed.

Williams' Valtteri Bottas and Red Bull's Daniel Ricciardo both remain on relatively paltry salaries - given how highly they are rated - at EUR2 million and EUR1.5 million respectively, the latter earning double that of his new team-mate, Daniil Kvyat.

Toro Rosso F1 rookies Max Verstappen and Carlo Sainz both take home EUR250,000 - EUR50,000 more than Sauber's Felipe Nasr and Marcus Ericsson. Will Stevens gets EUR150,000 from Manor and Roberto Merhi just EUR50,000, apparently to cover expenses.

The full breakdown is below...

Drivers:

1. Fernando Alonso McLaren-HondaEUR35m

2. Sebastian VettelFerrariEUR28m

3. Lewis Hamilton Mercedes EUR25m

4. Kimi RaikkonenFerrariEUR18m

5. Nico Rosberg MercedesEUR13.5m

6. Jenson ButtonMcLaren-Honda EUR10m

7. Felipe MassaWilliams EUR4m

= Nico HulkenbergForce India F1EUR4m

= Sergio PerezForce India F1EUR4m

= Romain GrosjeanLotus F1 TeamEUR4m

= Pastor MaldonadoLotus F1 TeamEUR4m

12. Valtteri BottasWilliamsEUR2m

13. Daniel RicciardoRed Bull RacingEUR1.5m

14. Daniil KvyatRed Bull RacingEUR750,000

15. Max VerstappenScuderia Toro RossoEUR250,000

= Carlos SainzScuderia Toro RossoEUR250,000

17. Felipe NasrSauberEUR200,000

= Marcus EricssonSauberEUR200,000

19. Will StevensManorEUR150,000

20. Roberto MerhiManorEUR50,000

What the F1 teams spend on drivers in 2015:

1. Ferrari EUR46m

2. McLaren-Honda EUR45m

3. Mercedes EUR38.5m

4. Force India EUR8m

= Lotus F1 team EUR8m

6. Williams EUR6m

7. Red Bull Racing EUR2.25m

8. Scuderia Toro Rosso EUR500,000

9. Sauber EUR400,000

10. Manor EUR200,000

To compare to the 2014 salaries, CLICK HERE