3009 8
3001 21
3000 14
2995 20
2994 16
2989 13
2983 15
2975 4
2959 15
2958 0
2956 6
2952 3
2951 9
2943 13
2941 5
2941 12
2941 7
2935 5
2928 11
2913 7
2907 12
2902 13
2895 6
2895 11