3959 393
5546 841
105580 736
2495 116
5116 473
7629 775
6718 731
3519 82
4403 993
2965 70
16109 759
4201 97
3195 129
3041 272
6007 678
4437 497
4101 104
7063 338