3957 666
3935 637
30485 484
1619 105
41909 142
24391 511
10655 45
22002 810
3864 698
4712 37
5550 524
4384 672