3957 666
3932 637
30482 484
1603 105
41901 142
24383 511
10651 45
21995 810
3863 698
4710 37
5548 524
4382 672