2417 346
3860 301
1868 79
3222 322
7819 284
6016 705
9848 882
3060 184
2859 82
3429 523
8496 390
3840 691
4494 495
1661 41
3894 607
25875 809
27869 966