7898
6550
3912
3829
3807
3705
3674
2146
2137
1918
1856
1778
1730
1513
1443
1439
1281
1112
1021
991
970
947
742
703
681
633
598
587
543
534
504
498
479
431
412
410
331
327
290
251
235
232
225
195
194
190
188
186
177
176
169
167
166
164
154
151
141
121
119
108