21821 63
57524 682
26797 920
14791 481
18049 402
22585 446
10261 242
57190 274
46517 491
20247 553
8557 109
10419 272