15820
14523
161269
18280
1970
14120
1880
13940
11579
12714
14124
1750
29557
22540
20682
18363
1472267
14202
1325148
12886
11500
1136144
9830
83011