23071 50
2259 423
4168 616
14456 481
33018 588
132242 626
8928 115
8243 362
18527 137
8188 639
4584 290
24051 687