3218
3213
3186
3183
3162
3156
3155
3154
3151
3126
3119
3111
3100
3083
3079
3047
3013
3005
3001
2986
2977
2959
2947
2935
2930
2916
2901
2895
2887
2870
2867
2854
2852
2843
2831
2813
2795
2790
2789
2785
2758
2745
2733
2711
2660
2649
2644