19928 530
17543 616
8483 563
6310 222
8172 461
7958 400
7188 182
11824 471
4441 748
2889 309
7622 782
19730 420