2945 603
14961 368
4914 480
4915 78
25710 178
4666 153
3656 542
9340 50
4889 670
2998 614
1695 158
835 99
2253 504