21827 63
57528 682
26801 920
14792 481
18055 402
22586 446
10265 242
57194 274
46527 491
20251 553
8557 109
10424 272