2924 603
14712 368
4828 480
4815 78
25359 178
4631 153
3637 542
9275 50
4873 670
2977 614
1676 158
821 99
2244 504