3948 666
3893 637
30423 484
1540 105
41828 142
24271 511
10629 45
21926 810
3850 698
4684 37
5520 524
4366 672