29830 0
56727 6
103278 12
30078 2
42584 5
36833 4
85006 13
171178 12
28480 1
45058 4
123484 1
120778 20
78301 8
15730 2
33152 1
128280 5
18180 1
24251 0
17583 1
20831 1
18502 0
20533 2
20852 0
89302 24