13818 628
307006 850
578313 1527
185524 394
88405 270
97466 276
69645 465
245013 484
58604 147
9505 715