19872 545
2822 59
13321 347
15839 801
7530 676
1930 184
3350 150
4087 473
9732 673
8747 1013
1991 290
5552 36
3841 707
4222 930