6476 12
13848 18
3998 5
8612 5
4166 6
20991 32
7467 9
10332 5
7408 11
17670 16
12523 20
7005 12
45268 27
6437 6
7617 19
8698 14
10122 9
19101 20
35397 55
10258 15
684 9
103907 115
37883 64
17308 22