13789 628
306759 850
577210 1526
185016 394
88200 270
97006 276
69489 465
244628 484
58341 147
9491 715