4210
19948
16742
13923
13110
1270
1180
10358
1027
960
9413
840
8024
7626
716
6915
6733
6629
6616
640
600
598869
571
5417
545
5310
4919
4511
448
415
4013
397
3713
332268
3210
301
3011
2914
271
257
253
240
230
210
190
194
180
172
160
150
153
140
144
114
83
80
70
60
46