4664
4058
3876
3781
3203
2764
2673
2665
2369
2192
2011
1965
1959
1822
1791
1698
1698
1665
1657
1653
1645
1635
1622
1618
1610
1484
1454
1445
1344
1320
1296
1190
1188
1145
1054
1039
1021
1014
1004
998
973
942
934
921
909
895
884
884
883
876