13813 628
306952 850
578066 1527
185438 394
88353 270
97384 276
69616 465
244942 484
58546 147
9502 715