11501 6
13616 3
13874 14
10556 6
10222 3
10431 7
17163 21
21105 21
21742 49
16742 28
31253 51
10012 14
15420 14
20797 17
9421 6
37915 47
72896 101
23458 47
71148 170
16632 31
10476 6
16369 21
25100 41
54125 126