2691 579
3790 588
25826 940
3592 505
3705 350
8434 51
7803 501
2618 138
4862 418
2531 451
8261 891
2999 584
5545 599
935 101
3971 599
3257 671