9891 394
2710 628
18069 264
28668 89
4841 714
5857 79
3869 488
34170 259
5551 755
4667 653
9714 687
16245 322
10177 969
3554 260
2906 387