from 12554
from 10532
10170
8635
13709
5276
5614