3760 588
25362 940
3561 505
3596 350
8324 51
7672 501
2558 138
4825 418
2499 451
8227 891
2979 584
5305 599
913 101
3738 599
3127 671