2589 267
12553 454
8375 368
50450 179
37545 541
64315 868
53957 701
14032 439
6871 935
3653 864
6548 317
24639 705