19757 545
2644 59
13246 347
15779 801
7420 676
1898 184
3325 150
4039 473
9662 672
8591 1013
1982 290
5524 36
3821 707
4187 930