115276 19
72928 2
59959 3
54108 0
53626 0
43431 0
40408 0
37059 0
36583 0
35630 1
34684 0
31451 0
31008 0
30232 0
27851 0
25279 0
24734 1
22433 1
21826 1
21332 2
21283 1
20707 1
19677 2
18830 8