12945 876
3531 422
992 64
1650 42
3584 79
5933 592
4187 806
2378 144
3360 461
2549 512
2974 399
4326 348
2117 370
3879 361
3370 582
3051 482
2464 281
4875 71
4864 482
4547 219
3091 525
11454 774
15529 654