12917 875
3507 422
976 64
1615 42
3455 79
5849 592
4167 806
2407 144
3314 461
2531 512
2964 399
4189 348
2083 370
3890 361
3353 582
3045 482
2420 281
4594 71
4870 482
4422 220
3059 525
11679 774
15872 654