25807 845
1940 366
6562 101
2342 62
2876 244
1172 74
38610 142
3396 655
1406 115
3530 261
2413 278
4318 673
5528 780
5707 643
3281 479
2708 135