1091 205
729 324
435 216
708 493
919 891
574 705
775 933
653 133
258 839
495 755
64 959
692 43
505 620
241 173
851 973
289 352
680 338
325 769
414 177
388 717