7176
4827
4206
4068
3533
3358
3193
2791
2555
2505
2500
2482
2449
2166
2161
2131
2124
2122
2100
2058
2048
2004
1999
1974
1855
1823
1744
1659
1650
1633
1580
1556
1554
1511
1472
1443
1419
1376
1367
1365
1348
1332
1326
1267
1260
1236
1201
1170
1167
1157
1150
1140
1139
1112
1110
1106
1084
1079
1079
1067
1059
1055
1044
1035
1032
1026
1021
991
988
972
962
961
945
942
923
918
916
916
911
909
907
891
888
854
851
808
790