9223 7
7673 13
3014 2
1989 8
4475 15
8784 25
5671 9
32909 134
6715 16
2026 2
18244 28
11330 39
19481 52
6200 6
21096 91
3225 18
14872 43
14462 66
13854 47
9713 46
15973 24
50185 98
25424 57
39419 121