7125
5759
3429
3411
3294
3224
3212
2052
1764
1673
1660
1584
1487
1405
1278
1219
1201
983
960
872
826
814
810
649
623
614
611
605
551
534
515
445
444
440
435
403
346
335
293
268
236
225
216
215
198
185
183
173
163
160
157
137
136
129
127
105
100
99
94