13162 18
42358 63
21047 36
6648 25
14263 25
9060 9
9467 22
29553 39
11541 14
9197 14
49964 100
39195 102
5065 7
60650 113
7950 4
8664 7
22165 48
7784 8
6363 17
8071 15
59033 140
7540 15
125567 169
13541 35