16601 10
12729 3
4957 3
4282 5
11076 10
14053 4
10257 8
16878 3
15957 3
22502 12
22883 1
37107 3
38277 1
50207 3
32428 4
65926 4
25557 8
44458 13
20933 9
62780 5
85131 4
27656 8
67328 10
51957 1