3973
3680
3830
4092
3673
3350
3161
35927
2921
24258
3370
26967
20260
18811
16802
1319265
13162
1190148
11756
10650
969143
8850
78111