296 445
236 405
513 624
693 196
825 406
99 247
821 1000
310 181
155 468
503 522
47 694
474 705
898 43
410 755
12 765
81 457
959 880
391 893
853 515
364 982