3969 666
3961 637
30524 484
1647 105
41976 142
24460 511
10681 45
22058 810
3877 698
4728 37
5561 524
4393 672