13813 628
306962 850
578106 1527
185459 394
88358 270
97402 276
69623 465
244948 484
58551 147
9502 715