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