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