3068 261
2103 180
1789 68
3277 614
13071 601
4967 885
3017 408
14533 800
4393 706
2536 125
4562 399
7592 153
4372 684