502 373
456 704
680 432
592 551
396 831
514 650
529 307
144 273
417 835
520 812
463 143
73 773
559 768
470 109
240 768
296 939
559 603
740 133
68 59
869 642
700 793
128 622
621 462
759 279
373 766
348 413
256 16
840 401
981 385
881 948