3948 666
3896 637
30425 484
1542 105
41829 142
24275 511
10629 45
21927 810
3850 698
4684 37
5522 524
4366 672