19900 545
2878 59
13341 347
15862 801
7547 676
1944 184
3361 150
4099 473
9758 673
8789 1013
1999 290
5568 36
3852 707
4235 930