3068 261
2103 180
1788 68
3276 614
13070 601
4966 885
3015 408
14526 800
4392 706
2534 125
4560 399
7588 153
4371 684