1128 345
224 662
666 49
1017 751
78 937
999 854
306 951
153 492
860 391
24 252
495 641
144 91
811 16
172 477
599 847
714 922
755 856
641 467
529 155
759 475
622 819
578 133
656 119