2945 603
14976 368
4929 480
4918 78
25722 178
4669 153
3656 542
9343 50
4891 670
2998 614
1695 158
836 99
2257 504