9852 394
2702 628
17963 264
28578 89
4812 714
5833 79
3850 488
34083 259
5531 755
4638 653
9678 687
16141 322
10147 969
3524 260
2890 387