2589 267
12557 454
8376 368
50494 179
37625 541
64399 868
54266 701
14036 439
6875 935
3656 864
6552 317
24664 705