315 86
249 61
274 84
78 6
134 37
143 30
2,181 158
59 11
76 15
1,591 536
347 62
206 69
75 7
293 84
152 31
111 23
95 26
59 18
125 31
105 16