159133 717
108274 561
39652 98
47774 680
190107 496
46447 69
46584 1049
164422 548
73168 414
141058 843
25822 790
19633 142
38994 416
124347 317
69180 657
77040 86