3100 92
4052 893
7310 369
3708 314
5649 702
3759 574
2775 101
7195 793
3657 718
2780 374
4903 760
4160 622
3765 588
59567 269
45741 824