6532 10
4352 4
15555 63
14045 64
12608 44
4941 10
4310 3
15702 60
5385 16
5604 6
4583 8
4033 5
5685 9
5224 10
6467 26
16985 48
4046 2
4865 3
6280 1
3798 1
4765 1
4128 3
56662 190
15014 20