3877 105
5076 817
3239 492
38995 298
2326 62
24259 264
2879 306
5048 587
5163 789
19811 954
21506 478
3602 561
13406 653
2733 257
2574 437
4682 528
2493 303
2917 453
9548 27
1855 397
3709 752
7143 794
3007 652
9320 616