from 15766
from 35152
from 12554
19707
9891
5888
3605
from 10073
1143
1492
8270
2373
1324
3809
984
2693