3951 666
3914 637
30450 484
1551 105
41863 142
24312 511
10639 45
21965 810
3856 698
4696 37
5535 524
4375 672