7193
6244
5914
4797
4099
3593
3527
2419
2230
2038
1974
1887
1853
1739
1606
1443
1429
1411
1377
1364
1344
1261
1209
1102
1035
1012
982
951
900
886
871
799
792
778
760
740
728
714
709
705
703
689
669
661
640
639
622
609
603