8052
6675
3980
3941
3880
3801
3767
2179
2178
1966
1910
1845
1774
1537
1477
1461
1312
1112
1039
1018
1003
973
773
692
664
659
604
588
543
500
498
477
428
417
398
342
333
299
256
239
221
217
200
199
184
183
182
177
176
171
167
151
140
137
130
106