13831 628
307150 850
579040 1527
185860 394
88547 270
97836 276
69762 465
245254 484
58783 147
9517 715