10931 12
40698 70
9667 20
11043 12
21993 32
99323 119
3073 5
8863 3
10402 5
35501 48
3942 12
23724 37
10672 8
13983 28
39182 34
11657 16
46809 85
6878 2
19730 30
11356 10
5714 9
6457 12
9944 10
28591 48