3798 784
7245 354
6334 450
9545 461
5312 604
4966 378
3389 653
19888 276
4213 441
14338 104
5862 384
69249 659
8484 713
7772 956