3965 666
3948 637
30508 484
1640 105
41945 142
24424 511
10674 45
22029 810
3872 698
4720 37
5557 524
4388 672