9850 394
2701 628
17955 264
28573 89
4809 714
5831 79
3848 488
34078 259
5527 755
4635 653
9676 687
16135 322
10143 969
3522 260
2889 387