9398 26
40005 149
13664 31
15976 34
21167 20
28143 51
25398 51
24228 41
6248 10
19737 32
21417 33
8779 19
11393 6
18844 18
4524 6
86368 117
17256 12
32833 46
10562 26
15682 49
15336 32
10042 10
16769 27
7955 8