9880 394
2707 628
18044 264
28657 89
4835 714
5853 79
3866 488
34149 259
5542 755
4662 653
9707 687
16221 322
10170 969
3550 260
2904 387