3959 393
5546 841
105540 736
2495 116
5113 473
7627 775
6718 731
3518 82
4403 993
2965 70
16104 759
4199 97
3192 129
3041 272
6006 678
4436 497
4101 104
7063 338