11686 20
13056 17
9040 7
7548 8
7560 11
22948 50
27472 41
6828 6
13001 12
14074 24
9015 11
8600 9
21755 57
15351 18
11267 18
10990 10
49173 161
8694 10
13497 20
8004 1
7740 8
13969 14
64234 131
16504 28