20672 23
14629 11
4552 7
19608 27
13106 25
7725 8
7067 11
6185 6
12013 20
5696 7
7609 7
6235 10
12435 10
10481 6
5240 11
4903 5
19900 18
7434 16
14889 13
12323 14
17106 37
37510 25
32283 25
71916 128