506 253
234 859
672 905
209 579
421 329
723 406
19 359
660 649
379 454
331 398
938 613
899 49
952 256
568 390
16 64
825 319
253 744
218 306
135 622
73 648
978 444
825 772
380 23
186 58
834 895
266 993
717 619
791 20
860 223
944 619