394 182
183 325
884 284
783 466
195 119
452 543
347 297
486 456
705 619
1000 30
473 340
934 703
492 876
537 873
494 931
399 879
1014 79
555 113
585 951
71 679
616 629
981 31