3963
3670
3820
4062
3630
3633
3141
3310
35627
2891
24158
3360
26877
20180
18741
16682
1315265
12992
1185148
11694
10600
965143
8840
77511