21027
2180
19131
13420
1785
16820
2050
1980
14614
15640
16219
13379
33167
25290
23622
20993
1711267
16322
1530148
14536
1370144
12600
11460
9780