21827 63
57529 682
26805 920
14796 481
18058 402
22588 446
10266 242
57198 274
46534 491
20254 553
8557 109
10428 272