19874 545
2825 59
13322 347
15842 801
7530 676
1930 184
3351 150
4087 473
9735 673
8751 1013
1991 290
5556 36
3841 707
4222 930