4218 393
5684 841
111197 739
2580 116
5234 473
7771 775
6905 731
3649 82
4533 993
3088 70
16217 759
4328 97
3341 129
3138 272
6133 678
4566 497
4201 104
7255 338