3647 784
7073 354
6269 450
9507 461
5294 604
4927 378
3373 653
19808 276
4186 441
14295 104
5849 384
69068 659
8468 713
7749 956