2923 603
14699 368
4823 480
4810 78
25325 178
4628 153
3636 542
9274 50
4873 670
2977 614
1673 158
821 99
2244 504