950 875
999 628
242 460
552 459
605 706
579 676
473 588
110 578
371 114
852 130
915 490
303 494
274 618
72 798
874 253
300 595
879 411
791 738
360 423
383 995
221 992
1000 324
169 702