21825 63
57525 682
26800 920
14792 481
18050 402
22585 446
10263 242
57191 274
46523 491
20247 553
8557 109
10423 272