3068 261
2103 180
1788 68
3276 614
13066 601
4965 885
3015 408
14525 800
4391 706
2529 125
4560 399
7588 153
4371 684