13831 628
307162 850
579106 1528
185887 394
88559 270
97881 276
69773 465
245279 484
58800 147
9519 715