25904 845
2483 366
6577 101
2377 62
2890 244
1267 74
38888 142
3410 655
1432 115
3556 261
2463 278
4335 673
5549 780
5786 643
3308 479
2735 135