14700 13
22577 12
15853 15
26979 28
10536 8
18825 15
10558 9
12634 10
37930 36
9353 7
10673 10
58612 67