16676 19
10789 8
7052 13
12508 7
28543 28
11538 14
10237 8
47587 41
22002 28
12634 8
12905 3
13375 18
10091 7
14995 16
11328 5
29968 31
9259 10
11211 20
6864 10
14177 13
11726 8
107165 139
24382 28
72578 112