25898 845
2294 366
6577 101
2377 62
2890 244
1267 74
38884 142
3409 655
1432 115
3556 261
2461 278
4335 673
5549 780
5786 643
3307 479
2733 135