9852 394
2702 628
17960 264
28576 89
4812 714
5833 79
3850 488
34081 259
5530 755
4637 653
9678 687
16140 322
10147 969
3522 260
2890 387