2095 479
612 168
7129 849
10490 665
10533 824
16882 96
18521 616
13376 492
14471 498
20396 83
20174 267