9852 394
2702 628
17959 264
28575 89
4809 714
5833 79
3848 488
34079 259
5528 755
4636 653
9676 687
16139 322
10147 969
3522 260
2890 387