3957 666
3937 637
30486 484
1620 105
41910 142
24394 511
10656 45
22003 810
3865 698
4713 37
5550 524
4384 672