13838 628
307264 850
579598 1528
186105 394
88651 270
98148 276
69885 465
245477 484
58931 147
9531 715