309 248
267 761
266 278
258 210
173 1000
157 304
143 195
132 138
121 252
118 305
102 523
92 497
82 209
79 3
64 683
59 727
39 6