13652 10
14625 12
21567 27
6611 7
15344 20
23048 18
11196 4
17502 33
10203 5
14765 18
9535 13
7882 3
11731 10
8913 7
5752 10
16000 9
10180 17
75851 124
15671 36
21007 12
14239 34
8570 11
34440 41
24270 22