2095 479
612 168
7128 849
10490 665
10532 824
16880 96
18520 616
13374 492
14470 498
20395 83
20170 267