3085 92
4036 893
7296 369
3695 314
5629 702
3749 574
2768 101
7181 793
3646 718
2766 374
4884 760
4148 622
3746 588
59302 269
44852 823