2347 346
3764 301
1808 79
3161 322
7756 284
5885 705
9769 882
2972 184
2792 82
3304 523
8372 390
3768 691
4405 495
1588 41
3788 607
23715 809
26552 966