9992 9
10456 12
23669 37
8539 11
11626 15
10993 18
12744 20
18104 25
11789 24
26458 26
34085 33
9653 3
8940 11
5963 9
12562 22
23671 31
4647 9
20718 26
11327 16
6874 6
9126 9
77569 125
7095 3
15148 22