13821 628
307071 850
578572 1527
185660 394
88471 270
97581 276
69690 465
245090 484
58682 147
9508 715