29477 3
108532 30
45353 7
34908 7
25932 1
157303 21
47959 3
41306 4
31604 0
143634 52
123829 19
88557 22
64852 18
79233 11
80501 18
101679 30
122730 25
127033 23
54258 8
37228 6
94859 11
33755 2
37754 4
65304 6