31126 10
25177 3
8559 3
8679 5
12507 10
16584 4
11409 8
17830 3
16878 3
24202 12
24681 1
39206 3
39754 1
51801 3
33480 4
67279 4
26527 8
45903 13
21732 9
63959 5
86755 4
27980 8
68254 10
52757 1