8325 25
7316 29
10405 33
2285 3
1107 2
1173 1
2402 5
2683 4
3067 8
5851 38
6179 25
1354 4
2453 10
3265 14
1675 3
1990 14
2831 12
2481 14
42791 153
5802 17
5631 17
6168 25
12846 45
26611 158