13831 628
307156 850
579070 1527
185876 394
88554 270
97856 276
69768 465
245268 484
58794 147
9518 715