2966 638
18384 653
745 166
935 188
2865 824
926 267
3591 79
12652 523
10959 63
7150 708
2944 243
1693 146
3762 598
5676 224
5969 399