1452 72
24060 50
2690 423
5494 617
14771 481
33766 588
135271 626
9207 115
8781 362
19337 137
8405 639
5451 290
25629 688