19577 545
2351 59
13146 347
15686 801
7256 676
1868 184
3265 150
3953 473
9552 672
8362 1013
1948 290
5479 36
3772 707
4144 930