27927 3
45183 6
39880 1
30776 1
49556 6
49255 2
99680 17
35384 4
28634 0
47881 4
67480 10
135027 1
57284 3
26306 1
46734 4
18579 1
38001 1
32905 1
22501 2
25158 1
69981 4
88431 3
22051 0
116033 29