196 54
357 508
545 355
642 690
268 14
1003 462
513 372
876 960
756 406
701 993
360 164
896 488
47 671
946 513
955 357
25 248
190 960
887 336
70 217
479 486
793 262