583 3
451 732
564 471
147 709
684 647
772 666
323 832
487 493
601 159
583 750
760 127
424 150
999 621
238 877
923 604
742 565
438 626
810 991
352 488
664 429
95 368
322 303
455 553
79 52
152 185
940 25
944 527
663 456