21829 63
57530 682
26805 920
14797 481
18061 402
22589 446
10266 242
57200 274
46536 491
20256 553
8558 109
10430 272