555 521
192 119
803 555
616 629
69 679
93 128
602 675
28 40
246 449
445 993
266 990
828 122
296 75
394 879
450 543
287 88
192 204
681 1000
312 651
554 113
472 340
388 679
760 711
19 567