320 74
936 245
39 784
761 740
681 390
878 520
387 119
620 518
105 767
398 395
297 576
175 154
566 699
81 627
271 430
748 83
700 947
688 80
167 572
327 125