3656 414
24725 683
297502 1056
2596 74
2742 450
6062 833
3129 659
2791 261
6735 623
4916 62
3176 183
2556 127
3172 378
50268 725