3003 546
2753 258
25599 420
8446 588
25277 265
9117 262
18376 271
9551 94
14682 471
4622 514
1641 235
8408 893
3935 525
2193 96
3685 574
2946 534
3158 245
1262 151
998 105
3728 756
1696 285
1980 277
4721 601
14691 235
3841 578
8079 270
6618 917
20142 550