3178 8
1550 9
2246 5
985 3
2901 10
1101 4
2213 4
1327 1
3513 9
2430 7
1938 3
4205 6
2498 4
5185 26
1283 4
1684 6
2718 6
10074 31