MSPs who spent the most according to the latest expenses returns are:

- Tavish Scott £58,680.36

- Liam McArthur £48,495.42

- Mike Mackenzie £38,218.11

- Kenneth Gibson £37,495.02

- Rhoda Grant £36,600.36

Read more: MSP claimed expenses for £113 taxi ride which would have cost £8.50 on train

- Jean Urquhart £36,450.20

- Willie Coffey £35,480.22

- John Lamont £33,896.57

- Stewart Maxwell £33,583.33

- Jamie McGrigor £33,492.66

MSPs who spent the least according to the latest expenses returns are:

- Gavin Brown £155.11

- Cameron Buchanan £1,862.85

Read more: MSP claimed expenses for £113 taxi ride which would have cost £8.50 on train

- Kezia Dugdale £3,900.74

- Alison Johnstone £4,502.15

- Jim Hume £5,508.45

- Gordon Macdonald £6,191.52

- Tricia Marwick £7,586.07

- Sarah Boyack £7,825.08

Read more: MSP claimed expenses for £113 taxi ride which would have cost £8.50 on train

- Mark Griffin £8,232.77

- Annabelle Goldie £8,372.16

- Neil Findlay £8,903.05