1561 489
2100 479
631 168
7264 849
10515 665
10578 824
16965 96
18601 616
13457 492
14536 498
20481 83
20279 267