7967
6777
4053
3922
3896
3817
3715
2237
2141
2016
1917
1747
1743
1595
1532
1455
1395
1167
1067
1031
1002
957
951
691
677
651
642
638
621
594
552
548
513
501
415
406
380
335
319
300
272
256
250
242
208
192
191
182
181
179
177
167
163
154
135
129
110
108