16006 25
12858 25
7241 8
14640 12
11853 10
6795 14
12940 14
15573 22
12579 10
10174 8
9951 15
16833 26
29738 17
12787 16
31928 26
57162 90
95241 115
11873 13
11421 13
18526 24
4531 4
7819 14
9614 25
11104 21