677 46
4474 572
8178 354
6111 450
9530 461
5215 604
4872 378
3326 653
19831 276
4166 441
14298 104
5821 384
69103 662
8425 713
7747 956