3951 666
3913 637
30448 484
1550 105
41861 142
24311 511
10637 45
21963 810
3854 698
4694 37
5532 524
4375 672