25896 845
1948 366
6577 101
2377 62
2890 244
1267 74
38871 142
3408 655
1431 115
3554 261
2458 278
4334 673
5547 780
5778 643
3303 479
2732 135