870 153
688 267
547 148
437 306
355 333
337 489
306 71
301 265
285 872
268 436
246 876
219 619
161 21
117 102
23 312