7844
6584
3882
3851
3787
3743
3726
2148
2132
1964
1934
1832
1721
1534
1413
1392
1342
999
994
992
974
958
937
718
701
681
658
625
610
606
554
539
524
488
480
411
401
391
338
305
292
250
232
231
225
198
197
192
180
174
171
162
161
160
139
127
123
108
103