2440 8
1199 3
1131 6
2231 7
2954 6
981 1
1307 5
3177 8
2525 2
1990 14
2690 8
2323 12
4616 7
3279 15
1636 9
9508 17
3422 21
1545 11
3986 18
3263 5
3173 14
4368 21
21117 61
6824 18