7872
6564
3920
3847
3834
3693
3678
2172
2146
1932
1875
1811
1738
1509
1461
1449
1285
1121
1035
993
947
934
866
699
685
628
611
602
552
538
503
482
479
469
444
422
408
406
329
325
299
250
242
238
227
202
187
178
175
171
168
157
154
148
147
117
115
113