4739 14
3391 4
3196 2
4350 6
3196 1
3815 5
4010 6
2880 4
9555 39
13649 57
5473 20
3045 3
3736 5
2985 6
6852 20
5162 8
7021 20
5075 8
3346 8
3591 8
3758 5
2887 3
6004 8
12947 17