3100 92
4052 893
7309 369
3708 314
5648 702
3759 574
2775 101
7194 793
3657 718
2780 374
4902 760
4158 622
3762 588
59558 269
45721 824