381 57
487 112
279 568
693 418
729 28
1013 909
210 543
66 889
765 112
899 981
918 586
847 292
108 987
215 187
414 303
475 169
862 510
783 139
978 976
455 809