2589 267
12554 454
8375 368
50457 179
37553 541
64326 868
53979 701
14032 439
6871 935
3653 864
6548 317
24640 705