999 819
876 358
59 20
410 983
580 22
680 611
781 716
479 691
864 144
674 375
423 176
586 248
31 735
164 875
489 42
978 952
219 500
751 739
107 626
707 958