19926 530
17543 616
8480 563
6308 222
8172 461
7958 400
7185 182
11819 471
4440 748
2889 309
7620 782
19728 420