19902 545
2880 59
13344 347
15865 801
7549 676
1944 184
3364 150
4100 473
9762 673
8798 1013
1999 290
5570 36
3852 707
4236 930