19929 530
17543 616
8485 563
6310 222
8172 461
7960 400
7191 182
11825 471
4441 748
2889 309
7622 782
19731 420