15001 14
6656 4
6305 14
6245 19
11551 31
17055 56
13782 46
10948 33
14784 40
16940 56
31793 105
5281 11
42597 179
6101 6
6583 19
17659 61
11793 31
9197 17
4370 6
5765 17
8419 14
4912 7
3972 5
16497 32