2962 4
5165 7
6684 10
8165 15
12548 14
58649 183
32817 114
3777 2
13005 31
19548 42
3672 4
3281 4
3266 9
3824 5
4201 4
3736 7
4810 9
3607 7
8826 31
4472 14
4335 7
3336 6
4645 9
21360 72