1562 489
2100 479
631 168
7264 849
10516 665
10580 824
16968 96
18604 616
13458 492
14538 498
20484 83
20279 267