29531 3
22034 1
21353 2
134509 23
90179 15
44234 2
31455 2
31780 3
33651 2
33652 2
30051 6
56226 13
34482 1
55254 10
25178 2
23727 0
29653 8
35631 4
31759 3
36458 4
72378 12
39105 4
26977 3
115657 17