673 46
4461 572
8174 354
6107 450
9529 461
5215 604
4872 378
3326 653
19830 276
4165 441
14298 104
5821 384
69101 662
8425 713
7747 956