Katie paid about £30,000 a year after tax
In my opinion the best synonym that can replace glimpses is Views. I believe this because glimpses means to peek or sighting.
Hope this helps! God bless
-vf
The Matvei Mudrov -a medical train serving isolated villages in Siberia- contains
a clinic, exam rooms, and a team of about fifteen doctors.