2346 346
3759 301
1808 79
3161 322
7754 284
5885 705
9768 882
2971 184
2792 82
3301 523
8370 390
3766 691
4403 495
1587 41
3785 607
23693 809
26531 966