9881 394
2707 628
18049 264
28658 89
4835 714
5855 79
3867 488
34150 259
5544 755
4664 653
9708 687
16227 322
10170 969
3551 260
2905 387