1000 65
294 628
369 679
749 145
642 697
692 318
747 525
1236 359
862 97
43 991
369 695
66 889
305 82
112 854
583 274
718 234
406 893
28 113
2602 912
625 263
509 100
785 864
656 875