4218 393
5685 841
111200 739
2582 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