27851 3
18282 1
53702 8
31980 2
95501 17
97927 25
37502 3
36902 7
39351 2
31831 3
95054 8
31308 5
33854 4
19708 0
113802 19
30783 2
26630 1
39909 2
49056 13
30676 1
25156 2
24158 0
28555 0
139377 17