1036 72
24019 50
2666 423
5421 617
14765 481
33731 588
135112 626
9198 115
8767 362
19263 137
8399 639
5428 290
25565 688