4881
4171
3517
2784
2233
2024
1819
1783
1474
1363
1308
1229
1204
1142
1118
1077
1002
799
792
608
590
570
568
537
479
478
433
391
380
344
340
313
285
283
253
252
250
248
227
206
184
170
162
160
150
147
133
129
105
104
100
99
90
79
71
62
57
52
48