10697 10
6034 3
6704 4
19575 15
39807 42
51534 99
13258 12
21129 31
12955 4
13080 19
7829 12
8040 10
23143 29
12467 14
17120 9
10840 7
18683 18
16734 19
23177 33
11005 15
16479 15
44725 53
23463 17
14068 14