3948 666
3902 637
30426 484
1542 105
41831 142
24275 511
10629 45
21929 810
3851 698
4684 37
5522 524
4366 672