1301 463
917 881
623 623
1209 791
1060 417
1151 837
747 768
252 245
1186 19
817 13
500 64
573 677
494 823
602 113
333 567
948 31
726 308