1262 329
460 921
789 691
40 556
267 568
785 29
946 883
124 215
264 633
536 270
153 32
474 276
52 567
925 632
902 65
633 12
28 529
707 215
939 137
618 781