29806 0
56629 6
103233 12
30054 2
42553 5
36705 4
84955 13
171030 12
28481 1
44959 4
123305 1
120657 20
78283 8
15652 2
33158 1
128052 5
18051 1
24176 0
17555 1
20706 1
18478 0
20455 2
20752 0
89307 24