16632
1306
16920
16729
1009
1950
17513
1700
15344
1580
18834
13726
42267
32140
31203
28435
2450267
22104
2136153
19566
1954149
15920
15670
13920