6506
5134
3167
3028
2738
2305
2185
1760
1467
1326
1277
1266
1257
1250
1144
1094
1090
800
783
780
674
673
568
553
548
546
544
533
497
456
433
431
414
405
357
288
275
258
254
211
202
201
190
183
164
154
143
142
136
130
125
123
119
112
102
100
99
98