3089 92
4040 893
7299 369
3701 314
5639 702
3751 574
2771 101
7185 793
3647 718
2770 374
4891 760
4152 622
3752 588
59401 269
45180 823