3816 784
7267 354
6343 450
9550 461
5315 604
4968 378
3398 653
19891 276
4218 441
14342 104
5872 384
69263 659
8487 713
7775 956