16001 16
14264 2
12440 13
13805 9
18128 6
14708 6
14106 7
12890 9
11061 2
19399 15
25470 40
14495 4
13187 8
21160 17
15582 11
17089 9
15863 9
20827 12
21282 5
11896 5
16121 9
29014 30
16133 12
14466 11