3081 92
4036 893
7296 369
3695 314
5628 702
3747 574
2768 101
7178 793
3646 718
2764 374
4884 760
4147 622
3744 588
59265 269
44770 823