2347 346
3763 301
1808 79
3161 322
7755 284
5885 705
9769 882
2971 184
2792 82
3303 523
8372 390
3767 691
4403 495
1588 41
3788 607
23708 809
26544 966