4452 759
3789 392
6496 311
7402 879
2433 384
5516 829
3077 347
1887 37
4099 545
4039 48
14772 560
4763 278
4932 575
3495 389
4576 402
31267 269