12796 5
5727 3
6904 6
44273 49
13901 33
14125 17
8901 3
14662 11
7922 5
15362 34
6075 4
8914 5
8166 4
5351 2
11991 10
9517 6
9639 2
9588 12
35609 63
11182 7
9638 10
4506 3
4421 0
5223 1