4209 393
5675 841
110866 739
2575 116
5226 473
7766 775
6881 731
3638 82
4517 993
3080 70
16199 759
4313 97
3323 129
3131 272
6126 678
4556 497
4192 104
7238 338