20050 530
17600 616
8584 563
6377 222
8200 461
7986 400
7241 182
11867 471
4464 748
2930 309
7645 783
19852 420