19570 545
2335 59
13145 347
15683 801
7250 676
1866 184
3264 150
3951 473
9547 672
8354 1013
1946 290
5479 36
3772 707
4143 930