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