20301 20
13592 6
14422 17
25683 30
21803 20
23031 30
14853 14
14793 8
11904 3
13066 11
10427 3
12255 3
14013 8
9337 2
11604 5
12353 5
14815 9
35632 91
14865 9
15879 17
13335 8
12398 4
11617 7
14887 15