13821 628
307075 850
578612 1527
185684 394
88480 270
97596 276
69697 465
245116 484
58696 147
9510 715