4655 407
3415 590
3158 621
2888 226
6694 369
3306 705
5521 687
3011 317
2394 545
1769 344
3892 696
25588 89
6748 515