3089 92
4042 893
7301 369
3701 314
5641 702
3752 574
2772 101
7185 793
3650 718
2770 374
4892 760
4152 622
3754 588
59426 269
45222 823