3161
3014
23715
1970
2250
22416
30035
18713
694
26258
37044
3138160
38347
29430
27673
25114
2137267
19404
1881153
1748147
17266
14390
14120
12320