123 12 2928 70 13 1010 61 10 990 81 6 1150 287 65 2933 186 24 1735 59 5 1666 68 6 1957 151 8 1970 130 13 2161 129 20 2830 71 5 1965 81 10 2410 67 12 2805 41 21 12236 9 14 9044