19927 530
17543 616
8480 563
6308 222
8172 461
7958 400
7187 182
11821 471
4440 748
2889 309
7620 782
19730 420