12480 10
14289 12
18134 18
9893 8
18132 18
10509 9
12146 11
8857 7
32729 29
20704 15
27421 31
70119 84