9876 394
2706 628
18017 264
28619 89
4825 714
5844 79
3863 488
34134 259
5537 755
4651 653
9699 687
16195 322
10165 969
3548 260
2901 387