9876 394
2706 628
18014 264
28619 89
4825 714
5844 79
3863 488
34134 259
5537 755
4650 653
9696 687
16195 322
10165 969
3548 260
2900 387