6284
6252
4153
4027
3433
3081
2893
2728
2638
2557
2533
2322
2195
2115
1945
1931
1465
1435
1306
1205
1130
1129
1039
1031
1027
905
898
857
758
745
716
715
712
679
662
652
646
637
615
597
588
580
568
559
549
548
546
538
528
499
497
492
490
486
468
468
456
455
439
437
418
402
397
394
394
393
378
375
374
371
364
363
361
360
357