13802 628
306878 850
577679 1526
185241 394
88287 270
97240 276
69564 465
244803 484
58451 147
9497 715