3955 666
3931 637
30481 484
1603 105
41900 142
24377 511
10650 45
21993 810
3863 698
4709 37
5548 524
4381 672