2098 479
625 168
7233 849
10503 665
10562 824
16930 96
18569 616
13441 492
14516 498
20470 83
20253 267