2095 479
612 168
7128 849
10489 665
10531 824
16879 96
18520 616
13373 492
14470 498
20395 83
20167 267