981 14
1401 3
2703 5
2682 4
7606 13
3163 8
4153 8
6922 9
3917 12
12648 10
6178 12
3900 8
10221 16
6244 14
5161 13
7438 5
5934 4
19664 42
2921 13
3415 6
5453 2
15195 20
14473 19
14263 13