150 105
234 229
645 840
839 561
184 470
723 418
705 738
444 19
949 182
667 706
843 982
914 370
396 941
590 984
42 855
980 471
543 514
710 1000
891 142
642 601
18 506
619 103
766 245
543 633
41 726
409 596
473 507
349 578