from 20733 24879
15893 19071
13693 16431
12153 14583