3960 666
3942 637
30490 484
1632 105
41919 142
24404 511
10666 45
22011 810
3869 698
4714 37
5552 524
4384 672