12823 25
962 2
967 1
3109 11
1175 2
2317 4
3431 8
2078 3
2646 3
3748 5
1115 3
899 2
1582 4
3477 12
1158 2
25142 122
8696 39
12457 73
1727 6
1096 1
1622 6
1897 2
1080 1
3617 7