2947 603
14988 368
4944 480
4925 78
25745 178
4669 153
3657 542
9346 50
4892 670
2999 614
1699 158
839 99
2258 504