3000 22
2998 9
2996 9
2994 8
2992 15
2985 13
2973 4
2973 20
2970 10
2954 6
2949 14
2942 3
2937 6
2934 10
2926 19
2924 15
2880 8
2870 8
2856 7
2855 16
2847 12
2846 13
2835 4
2823 15