3068 261
2103 180
1788 68
3276 614
13071 601
4966 885
3017 408
14530 800
4393 706
2535 125
4562 399
7590 153
4371 684