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