307 118
129 730
637 318
648 97
775 142
955 820
952 407
652 758
841 259
673 322
47 291
734 178
642 194
227 812
250 72
777 491
277 55
463 120
452 244
733 760