3948 666
3903 637
30427 484
1543 105
41834 142
24275 511
10630 45
21929 810
3853 698
4684 37
5522 524
4366 672