3000 15
2996 11
2995 8
2988 9
2985 13
2983 17
2972 14
2972 6
2950 16
2946 17
2946 24
2946 14
2939 14
2934 4
2930 24
2928 14
2927 10
2925 18
2921 12
2920 8
2919 6
2917 5
2913 8
2908 17