275 301
200 478
503 34
607 439
89 379
666 95
1015 597
343 470
4 393
156 592
620 434
633 623
837 635
312 69
518 43
132 233
873 993
395 344
107 70
621 830