12056 8
11923 8
13126 6
10211 13
10982 12
19644 34
19437 21
13789 17
17907 28
12820 17
11563 13
14911 17
17886 26
15969 15
12859 16
14443 14
10484 7
19757 60
44221 82
10999 8
12032 16
12267 20
22249 32
11804 17