12732 15
17886 23
11668 7
18938 24
37923 86
38157 28
47954 63
26255 28
21688 41
13383 27
10923 20
9211 12
7260 12
25095 39
7495 9
5891 6
13801 31
15428 21
7529 14
5904 3
4967 7
58390 79
9660 11
17771 20