396 180
706 764
547 382
953 749
660 287
147 534
756 794
485 495
284 283
233 423
541 679
430 665
31 335
788 862
672 124
383 699
952 571
564 289
551 105
797 722
49 94
237 887
388 701
501 698
157 461
160 103
289 440
812 929
984 506
256 443