3271
3225
3188
3168
3159
3156
3155
3123
3101
3100
3081
3067
3040
3014
3007
3000
2911
2903
2858
2815
2799
2771
2763
2753
2661