153 25
206 480
216 286
570 388
82 512
543 125
340 565
333 124
770 433
561 455
955 478
892 377
299 669
479 38
38 236
732 890
1243 1000
874 829
749 113
882 728
219 878
709 46
213 411
723 999