709 46
4516 572
8192 354
6113 450
9534 461
5221 604
4874 378
3328 653
19835 276
4167 441
14298 104
5821 384
69117 662
8425 713
7749 956