8018 17
10661 30
22454 62
15715 34
2860 4
2523 3
2256 6
2998 5
3281 4
2811 7
3877 9
2604 6
7268 28
3694 12
3378 7
2577 6
3064 3
2164 2
6146 10
3452 9
16943 66
3438 8
3305 6
4933 18