3095 272
4318 292
2727 157
23515 766
11449 99
5049 599
10513 241
4680 56
14670 741
4816 449
14037 235
18029 781
4575 122
3372 391
4377 644
4427 754
2782 230
17464 715
3618 743
6880 568
38464 825
3643 268
4467 258
2745 101