3761 588
25369 940
3561 505
3596 350
8324 51
7678 501
2558 138
4825 418
2499 451
8238 891
2979 584
5307 599
913 101
3738 599
3127 671