861 72
24000 50
2664 423
5406 617
14762 481
33723 588
135079 626
9192 115
8762 362
19250 137
8390 639
5421 290
25547 688