2923 603
14703 368
4823 480
4813 78
25334 178
4631 153
3637 542
9274 50
4873 670
2977 614
1674 158
821 99
2244 504