13813 628
306955 850
578073 1527
185441 394
88355 270
97388 276
69617 465
244942 484
58547 147
9502 715