12815 15
10962 9
8997 4
16785 28
11457 18
33816 14
60971 77
8516 2
20701 27
12978 8
14855 25
26535 30
7951 9
16188 14
8872 7
6583 9
24590 40
24690 26
30017 46
6720 8
26599 26
16623 15
22853 9
32208 25