2945 603
14978 368
4933 480
4920 78
25732 178
4669 153
3656 542
9343 50
4891 670
2998 614
1697 158
837 99
2257 504