43523 99
9987 16
28393 28
16696 16
4014 8
3649 11
5858 7
5809 7
3762 3
2727 7
2767 5
3244 5
3631 11
2576 4
4087 10
3784 12
4671 8
3945 8
2902 5
4414 1
3158 3
4531 4
3082 10
3852 3