3100 92
4052 893
7312 369
3708 314
5650 702
3759 574
2776 101
7195 793
3657 718
2780 374
4903 760
4160 622
3765 588
59567 269
45761 824