7329
6254
3768
3725
3611
3571
3485
2091
1990
1865
1818
1633
1617
1553
1474
1356
1246
1206
1028
990
858
854
807
659
633
605
581
572
561
549
494
492
432
410
409
392
361
287
278
265
260
256
240
234
193
186
181
174
169
165
160
151
149
135
131
119
117
111