2967 638
18393 653
746 166
937 188
2865 824
927 267
3596 79
12656 523
10974 63
7154 708
2950 243
1695 146
3768 598
5678 224
5972 399