18086 33
10093 4
12433 10
13750 10
28576 24
11124 7
10037 8
11693 15
10173 11
17377 32
13506 8
14898 16
19109 25
14909 18
23180 22
22345 23
21613 11
58405 102
21617 25
72102 127
36117 46
16762 16
42099 88
27522 50