13813 628
306952 850
578062 1527
185430 394
88351 270
97377 276
69615 465
244937 484
58545 147
9501 715