51 777
686 592
999 632
795 371
413 956
852 479
326 209
437 841
228 793
234 801
585 825
150 474
7522 208
4673 418
1022 309
29 36
71 366
822 473
499 553
448 101
732 553
567 945