13829 628
307142 850
578998 1527
185848 394
88542 270
97802 276
69755 465
245240 484
58775 147
9516 715