16601 10
12727 3
4952 3
4281 5
11084 10
14055 4
10251 8
16878 3
15956 3
22508 12
22881 1
37109 3
38284 1
50205 3
32433 4
65927 4
25556 8
44451 13
20926 9
62781 5
85128 4
27659 8
67331 10
51951 1