19771 545
2669 59
13266 347
15785 801
7441 676
1901 184
3327 150
4046 473
9674 672
8652 1013
1983 290
5526 36
3823 707
4187 930