29 441
689 412
812 405
372 399
276 355
718 342
159 299
98 293
717 270
260 263
707 242
893 41
526 39
692 19
267 10