2967 638
18392 653
746 166
936 188
2865 824
927 267
3596 79
12654 523
10971 63
7153 708
2949 243
1694 146
3766 598
5678 224
5971 399