3951 666
3914 637
30451 484
1552 105
41867 142
24313 511
10640 45
21965 810
3856 698
4697 37
5535 524
4375 672