7253
6276
3823
3724
3701
3486
3459
1999
1938
1862
1855
1636
1599
1587
1489
1462
1281
1223
980
955
924
850
786
653
645
629
627
618
577
558
547
530
522
505
451
414
397
388
362
311
293
262
236
213
206
205
203
201
187
183
181
174
171
158
156
147
125
122
119
107