99 24
81 16
88 18
94 20
84 13
75 8
128 27
101 28
106 29
86 11
149 15
78 5
74 13
291 29
142 9
2,220 694
1,852 296
990 126
919 313
117 32