2589 267
12553 454
8375 368
50451 179
37550 541
64322 868
53974 701
14032 439
6871 935
3653 864
6548 317
24640 705