3761 588
25399 940
3561 505
3600 350
8332 51
7682 501
2560 138
4825 418
2500 451
8238 891
2980 584
5326 599
915 101
3754 599
3140 671