3960 666
3942 637
30488 484
1626 105
41915 142
24401 511
10661 45
22007 810
3867 698
4714 37
5550 524
4384 672