2589 267
12554 454
8375 368
50462 179
37567 541
64357 868
54080 701
14032 439
6874 935
3654 864
6549 317
24645 705