3000 21
3000 3
2998 7
2986 7
2986 15
2982 8
2980 7
2979 5
2979 16
2977 14
2976 5
2975 3
2974 8
2970 13
2969 10
2967 2
2967 4
2964 12
2962 5
2961 13
2958 13
2958 7
2957 7
2956 8