309 223
347 603
895 305
174 23
465 619
446 766
570 659
307 3
960 993
147 189
956 722
499 999
130 123
527 299
277 8
321 910
65 250
860 125
778 506
679 378
51 174
1000 656
727 394
326 515
450 474
424 270
827 428
215 71
482 815
435 742