3656 414
24724 683
297498 1056
2596 74
2742 450
6062 833
3128 659
2791 261
6735 623
4916 62
3176 183
2556 127
3172 378
50267 725