20568 545
4182 59
14173 347
16437 801
8274 676
2371 184
3829 150
4419 473
10497 673
12781 1017
2368 290
7585 39
4143 707
4632 930