1000 902
591 938
690 456
237 966
534 244
47 627
602 754
532 610
676 38
678 92
275 298
536 373
1042 729
616 683
151 635
835 905
113 358
323 922
438 909
618 567