The discovery made in Glasgow is on a list of top five Scottish artefacts for 2024.