3000 14
2997 10
2995 9
2994 9
2991 18
2990 8
2988 9
2987 9
2986 13
2986 17
2985 18
2985 13
2983 11
2980 7
2979 15
2978 9
2978 12
2978 15
2977 12
2977 15
2975 14
2973 12
2972 14
2972 10