2998 25
2997 10
2995 17
2994 16
2991 11
2989 4
2988 8
2986 13
2985 13
2983 17
2983 7
2982 9
2982 15
2979 15
2979 3
2978 11
2976 9
2976 16
2972 6
2972 14
2971 9
2969 7
2966 19
2965 19