12540 8
14677 8
25855 35
17585 33
2593 5
2759 3
1853 4
2200 16
3569 12
829 3
8019 15
8065 16
6993 12
5749 6
3246 3
10106 23
9398 23
3230 9
4146 11
3864 6
3648 8
4465 1
3704 2
3771 6