3087 92
4038 893
7299 369
3699 314
5636 702
3751 574
2769 101
7184 793
3647 718
2768 374
4889 760
4150 622
3752 588
59374 269
45102 823