9850 394
2701 628
17948 264
28571 89
4809 714
5829 79
3847 488
34075 259
5527 755
4635 653
9674 687
16124 322
10143 969
3521 260
2888 387