2589 267
12554 454
8375 368
50464 179
37574 541
64361 868
54089 701
14033 439
6875 935
3655 864
6549 317
24648 705