935 505
1031 745
511 771
661 381
495 362
552 20
729 288
487 249
589 418
1006 723
698 980
409 428
106 303
981 26
257 447
501 538
133 124
714 30
395 641
1038 536