12877 18
10316 6
11277 10
13840 7
11922 14
10603 2
10929 2
9112 3
9198 1
15775 20
10996 5
14907 19
16443 30
10188 13
9261 2
11155 13
11541 9
14161 25
14201 15
10098 4
40671 97
8915 6
12844 15
10546 17