9850 394
2701 628
17949 264
28573 89
4809 714
5829 79
3848 488
34078 259
5527 755
4635 653
9675 687
16130 322
10143 969
3521 260
2889 387