563 72
23991 50
2664 423
5384 617
14760 481
33715 588
135021 626
9190 115
8758 362
19236 137
8383 639
5412 290
25523 688