116 436
1012 166
447 456
631 294
324 764
1006 493
669 538
537 98
210 711
855 269
52 790
42 53
557 291
716 21
872 176
307 647
699 1
759 799
890 663
902 902