12597 5
5531 3
6714 6
43252 47
13304 32
13698 16
8717 3
14242 11
7736 5
14957 34
6075 4
8501 5
7772 3
5157 2
11590 10
9330 6
9246 2
9205 11
34809 62
10972 6
9438 8
4290 3
4421 0
5015 1