857 153
676 267
542 148
415 306
351 333
296 265
286 71
279 489
270 872
263 436
237 876
192 619
152 21
103 102
17 312