19577 545
2351 59
13146 347
15686 801
7256 676
1868 184
3265 150
3954 473
9553 672
8364 1013
1948 290
5480 36
3773 707
4144 930