25896 845
2069 366
6577 101
2377 62
2890 244
1267 74
38878 142
3408 655
1432 115
3556 261
2460 278
4335 673
5547 780
5784 643
3303 479
2733 135