2998 25
2994 7
2989 9
2987 22
2986 17
2984 12
2978 15
2972 10
2971 5
2961 16
2943 10
2941 7
2940 19
2936 9
2935 5
2934 18
2928 17
2920 14
2912 17
2911 1
2910 8
2898 12
2895 10
2894 6