13005 876
3547 422
1001 64
1655 42
3601 79
5949 592
4196 806
2385 144
3365 461
2559 512
2981 399
4357 348
2128 370
3898 361
3381 582
3066 482
2472 281
4919 71
4882 482
4576 219
3094 525
11478 774
15556 654