4259
4092
3351
2995
2993
2920
2751
2726
2627
2441
2404
2325
2264
2224
2206
2199
2065
2030
1748
1696
1656
1521
1498
1487
1477
1361
1345
1264
1253
1245
1243
1170
1166
1153
1149
1143
1131
1096
1092
1084
1080
1067
1039
1021
1008
988
936
902
878
850
847
811
796
783
780
773
769
767
764
763