20068 530
17607 616
8588 563
6384 222
8200 461
7987 400
7253 182
11875 471
4465 748
2931 309
7647 783
19867 420