3100 92
4052 893
7312 369
3709 314
5650 702
3759 574
2776 101
7196 793
3657 718
2780 374
4903 760
4161 622
3766 588
59580 269
45802 824