3778 588
25595 940
3573 505
3649 350
8389 51
7727 501
2580 138
4836 418
2518 451
8253 891
2990 584
5409 599
930 101
3858 599
3204 671