65 250
860 125
778 506
679 378
51 174
727 394
326 515
450 474
424 270
154 4
673 793
930 580
317 129
80 717
353 148
760 327
965 288
499 198
408 988
811 753
710 12
22 487
496 865
132 712
147 938
662 630
930 309
555 688
536 537
655 109