485 533
599 253
657 294
460 310
149 335
307 986
340 248
31 247
671 999
687 658
441 890
317 306
475 178
846 398
252 105
284 177
990 1000
255 801
367 874
24 28