826 1298
376 3340
343 3885
336 5934
330 5544
324 168
318 4531
303 1692
289 6995
277 4494
238 91
225 67
216 1162
163 107
151 4903
144 97
142 81