13495 17
10577 18
11956 24
3513 5
6314 7
8959 11
4823 6
27823 33
8426 15
4382 4
8502 11
24826 57
55260 123
8682 17
3780 5
7443 12
14075 19
42645 77
10078 17
15762 17
5856 12
10225 13
13867 16
12393 22