20051 530
17607 616
8585 563
6379 222
8200 461
7987 400
7243 182
11869 471
4464 748
2930 309
7645 783
19859 420