1098 72
24029 50
2669 423
5431 617
14765 481
33733 588
135129 626
9199 115
8770 362
19277 137
8402 639
5430 290
25571 688