3959 666
3941 637
30487 484
1624 105
41915 142
24398 511
10660 45
22004 810
3865 698
4713 37
5550 524
4384 672