2949 1
3123 5
3542 5
7517 6
11294 15
29474 60
3415 1
5552 7
3161 0
4341 1
6149 11
27135 50
6609 24
3457 3
3555 6
4151 2
3238 2
6628 13
2910 5
2858 3
2995 4
2733 1
3339 1
2858 1