2185726 2
130353 2
110376 4
102280 2
101553 2
101555 1
98804 3
83276 1
70530 2
64628 4
62727 3
59153 1
48102 0
47101 1
44278 1
43727 2
43276 2
43255 3
42354 0
38952 0
38630 10
38578 1
38255 1