2966 638
18384 653
745 166
935 188
2865 824
924 267
3591 79
12651 523
10955 63
7150 708
2944 243
1693 146
3761 598
5675 224
5968 399