3005 3
3004 9
2999 10
2999 6
2998 7
2997 9
2994 17
2994 5
2993 2
2987 8
2985 1
2982 4
2982 6
2977 4
2976 8
2974 5
2972 10
2972 6
2972 3
2970 13
2969 6
2965 8