19874 545
2829 59
13322 347
15843 801
7531 676
1930 184
3351 150
4087 473
9736 673
8754 1013
1991 290
5557 36
3842 707
4223 930