286 758
242 557
1118 516
574 141
350 699
691 698
351 685
759 403
191 296
927 234
475 52
806 607
417 775
511 341
141 92
568 647
242 13
777 874
400 90
853 394
761 639
72 955
134 296
399 25