1000 65
778 896
738 836
718 234
898 230
999 488
400 488
785 864
315 534
754 501
88 386
950 797
583 274
2442 127
1971 476
844 524
867 911
466 732
91 535
543 55
2602 912
397 364
299 141
939 545