2925 603
14713 368
4828 480
4816 78
25363 178
4631 153
3637 542
9275 50
4873 670
2978 614
1676 158
821 99
2244 504