13803 628
306881 850
577691 1526
185249 394
88292 270
97249 276
69565 465
244807 484
58458 147
9497 715