12875 26
4843 1
5040 3
5031 4
7669 8
4687 8
3266 3
4820 7
7864 16
3922 2
3423 1
3268 5
3958 2
3268 4
4772 3
6536 10
9338 22
3779 4
7521 20
3948 2
5723 12
5344 6
4284 3
3485 2