3778 588
25595 940
3573 505
3649 350
8389 51
7727 501
2580 138
4835 418
2518 451
8253 891
2990 584
5408 599
929 101
3857 599
3204 671