19874 545
2828 59
13322 347
15843 801
7530 676
1930 184
3351 150
4087 473
9735 673
8752 1013
1991 290
5557 36
3841 707
4222 930