8896 508
5759 407
15856 883
11021 115
2495 229
9346 617
3064 498
4869 427
4072 468
7641 306
50558 675
6279 372
6795 970
8475 374
3335 223
14584 828
4145 382
6221 747
17922 104
10137 278
18472 265
4039 328
6233 669
4659 577