15001 14
6476 4
6305 14
6069 19
11375 31
17055 56
13782 46
10772 33
14784 40
16940 56
31597 105
5281 11
42419 178
5925 6
6583 19
17659 61
11793 31
9016 17
4370 6
5588 17
8419 13
4912 7
3972 5
16497 31