1561 489
2100 479
631 168
7264 849
10515 665
10579 824
16965 96
18602 616
13457 492
14537 498
20481 83
20279 267