13831 628
307154 850
579056 1527
185871 394
88550 270
97852 276
69768 465
245263 484
58792 147
9518 715