13831 628
307150 850
579035 1527
185859 394
88546 270
97833 276
69762 465
245251 484
58782 147
9517 715