8300 12
23697 16
135313 103
21799 26
11849 15
9730 7
10120 12
30070 20
26339 42
5499 5
11004 17
10695 12
79388 72
16856 15
11473 6
10503 15
11586 10
12289 15
53830 51
6385 10
7243 3
35776 54
5729 4
7448 1