640 731
89 568
730 863
245 396
375 592
924 873
992 125
277 759
632 465
513 816
865 828
285 606
15 997
119 460
926 464
1000 79
621 276
977 30
422 822
807 408
794 753
489 155
468 66
126 949
848 339
427 105
595 273
443 1000