20574 545
4267 59
14252 347
16429 801
8263 676
2340 184
3844 150
4443 473
10504 673
12066 1017
2365 290
6978 36
4170 707
4629 930