21027
2180
19131
13420
1785
16820
2040
1980
14614
15640
16219
13379
33137
25280
23582
20983
1708267
16302
1528148
14516
1368144
12570
11440
9780