251 427
467 963
1009 493
639 386
605 690
501 635
879 15
653 445
874 156
124 52
907 98
949 334
560 945
342 286
858 373
114 243
934 332
327 898
540 737
657 405