37 323
946 244
571 229
655 645
175 1
210 575
277 630
339 222
646 83
588 711
879 340
688 646
287 125
332 245
214 873
937 113
981 287
525 991
567 836
830 162