3969 666
3960 637
30520 484
1647 105
41974 142
24447 511
10679 45
22056 810
3877 698
4728 37
5559 524
4392 672