20876 12
21869 12
12239 11
14201 16
14623 20
12934 16
12505 17
25242 54
13805 17
17584 30
35915 50
19549 27
13912 5
9222 11
29961 46
9663 7
7475 5
17333 23
7170 5
14046 10
14873 22
11318 15
19207 24
13180 17