2998 7
10823 32
12659 35
5303 17
9429 41
25515 149
1838 2
2972 7
2193 6
973 1
2574 5
2547 14
1169 4
2001 4
7955 16
5190 13
1791 9
1484 3
3086 10
1084 2
4314 13
3367 9
4224 13
1199 3