19930 530
17543 616
8485 563
6310 222
8172 461
7960 400
7191 182
11825 471
4442 748
2889 309
7623 782
19733 420