9797 394
2696 628
17790 263
28428 89
4779 714
5785 79
3811 488
33895 259
5501 755
4608 653
9611 687
15985 322
10105 969
3484 260
2875 387