11686 20
13056 18
9040 7
7548 8
7560 11
22948 50
27730 41
6828 6
13001 12
14074 24
9279 11
8862 9
21755 57
15351 18
11267 18
10990 10
49442 161
8694 10
13497 20
8259 1
8000 8
13969 14
64515 132
16504 28