2926 1
3249 5
2428 4
3769 15
3468 4
2293 7
3494 9
2116 5
2802 9
3592 10
3032 10
2211 4
1987 2
2583 9
2483 11
3869 11
3812 12
6095 9
66034 36
12602 5