3951 666
3914 637
30450 484
1550 105
41862 142
24312 511
10637 45
21963 810
3855 698
4695 37
5533 524
4375 672