3775 588
25584 940
3573 505
3647 350
8387 51
7724 501
2575 138
4835 418
2515 451
8248 891
2990 584
5400 599
928 101
3851 599
3203 671