13833 628
307175 850
579193 1528
185928 394
88576 270
97938 276
69792 465
245315 484
58823 147
9521 715