25896 845
1948 366
6577 101
2377 62
2890 244
1267 74
38873 142
3408 655
1431 115
3556 261
2459 278
4335 673
5547 780
5782 643
3303 479
2733 135