2927 533
2331 119
3110 261
2108 180
1785 68
3305 614
13046 601
4976 885
3008 408
14546 799
4386 706
2500 125
4554 399
7627 152
4388 684