2095 479
614 168
7138 849
10492 665
10535 824
16887 96
18523 616
13384 492
14474 498
20404 83
20179 267